aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/cmd/deploy.go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-03-07 11:31:24 +0100
committerMartin Polden <mpolden@mpolden.no>2022-03-07 11:31:24 +0100
commitd812164629ba21dd2852ab53029835231e5c2c7e (patch)
tree80eca217f3c6eed5cb3dda47be73d99898567c4a /client/go/cmd/deploy.go
parent3696fce29f0a09d9063aac9b9ae40574a8fd20c3 (diff)
Do not require certificate for vespa prod commands
Diffstat (limited to 'client/go/cmd/deploy.go')
-rw-r--r--client/go/cmd/deploy.go21
1 files changed, 6 insertions, 15 deletions
diff --git a/client/go/cmd/deploy.go b/client/go/cmd/deploy.go
index 2260e5aaaa1..cf2176b0c69 100644
--- a/client/go/cmd/deploy.go
+++ b/client/go/cmd/deploy.go
@@ -47,14 +47,11 @@ $ vespa deploy -t cloud -z perf.aws-us-east-1c`,
if err != nil {
return err
}
- target, err := cli.target(zoneArg, logLevelArg)
- if err != nil {
- return err
- }
- opts, err := cli.createDeploymentOptions(pkg, target)
+ target, err := cli.target(targetOptions{zone: zoneArg, logLevel: logLevelArg})
if err != nil {
return err
}
+ opts := cli.createDeploymentOptions(pkg, target)
var result vespa.PrepareResult
err = util.Spinner(cli.Stderr, "Uploading application package ...", func() error {
@@ -100,14 +97,11 @@ func newPrepareCmd(cli *CLI) *cobra.Command {
if err != nil {
return fmt.Errorf("could not find application package: %w", err)
}
- target, err := cli.target("", "")
- if err != nil {
- return err
- }
- opts, err := cli.createDeploymentOptions(pkg, target)
+ target, err := cli.target(targetOptions{})
if err != nil {
return err
}
+ opts := cli.createDeploymentOptions(pkg, target)
var result vespa.PrepareResult
err = util.Spinner(cli.Stderr, "Uploading application package ...", func() error {
result, err = vespa.Prepare(opts)
@@ -141,14 +135,11 @@ func newActivateCmd(cli *CLI) *cobra.Command {
if err != nil {
return fmt.Errorf("could not read session id: %w", err)
}
- target, err := cli.target("", "")
- if err != nil {
- return err
- }
- opts, err := cli.createDeploymentOptions(pkg, target)
+ target, err := cli.target(targetOptions{})
if err != nil {
return err
}
+ opts := cli.createDeploymentOptions(pkg, target)
err = vespa.Activate(sessionID, opts)
if err != nil {
return err