Commit 1a96666e authored by Ville Aikas's avatar Ville Aikas

use --registry flag consistently for getting templates / creating registries

parent 86472704
...@@ -65,7 +65,7 @@ var commands = []string{ ...@@ -65,7 +65,7 @@ var commands = []string{
"update \t\t\t Updates a deployment using the supplied configuration(s)", "update \t\t\t Updates a deployment using the supplied configuration(s)",
"deployed-types \t\t Lists the types deployed in the cluster", "deployed-types \t\t Lists the types deployed in the cluster",
"deployed-instances \t Lists the instances of the named type deployed in the cluster", "deployed-instances \t Lists the instances of the named type deployed in the cluster",
"templates \t\t Lists the templates in a given template registry", "templates \t\t Lists the templates in a given template registry (specified with --registry)",
"registries \t\t Lists the registries available", "registries \t\t Lists the registries available",
"describe \t\t Describes the named template in a given template registry", "describe \t\t Describes the named template in a given template registry",
"getcredential \t\t Gets the named credential used by a registry", "getcredential \t\t Gets the named credential used by a registry",
...@@ -165,11 +165,7 @@ func execute() { ...@@ -165,11 +165,7 @@ func execute() {
switch args[0] { switch args[0] {
case "templates": case "templates":
if len(args) < 2 { path := fmt.Sprintf("registries/%s/types", *template_registry)
fmt.Fprintln(os.Stderr, "No registry name supplied")
usage()
}
path := fmt.Sprintf("registries/%s/types", args[1])
callService(path, "GET", "list templates", nil) callService(path, "GET", "list templates", nil)
case "describe": case "describe":
describeType(args) describeType(args)
...@@ -202,7 +198,7 @@ func execute() { ...@@ -202,7 +198,7 @@ func execute() {
if err != nil { if err != nil {
panic(fmt.Errorf("Failed to create a registry from arguments: %#v", err)) panic(fmt.Errorf("Failed to create a registry from arguments: %#v", err))
} }
path := fmt.Sprintf("registries/%s", args[1]) path := fmt.Sprintf("registries/%s", *template_registry)
callService(path, "POST", "create registry", ioutil.NopCloser(bytes.NewReader(reg))) callService(path, "POST", "create registry", ioutil.NopCloser(bytes.NewReader(reg)))
case "get": case "get":
if len(args) < 2 { if len(args) < 2 {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment