diff options
Diffstat (limited to 'client/go/cmd/helpers.go')
-rw-r--r-- | client/go/cmd/helpers.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/client/go/cmd/helpers.go b/client/go/cmd/helpers.go index ab47a0e6d88..9003a64b33b 100644 --- a/client/go/cmd/helpers.go +++ b/client/go/cmd/helpers.go @@ -123,8 +123,8 @@ func getApplication() (vespa.ApplicationID, error) { if err != nil { return vespa.ApplicationID{}, err } - app, err := cfg.Get(applicationFlag) - if err != nil { + app, ok := cfg.Get(applicationFlag) + if !ok { return vespa.ApplicationID{}, errHint(fmt.Errorf("no application specified: %w", err), "Try the --"+applicationFlag+" flag") } application, err := vespa.ApplicationFromString(app) @@ -139,9 +139,9 @@ func getTargetType() (string, error) { if err != nil { return "", err } - target, err := cfg.Get(targetFlag) - if err != nil { - return "", fmt.Errorf("invalid target: %w", err) + target, ok := cfg.Get(targetFlag) + if !ok { + return "", fmt.Errorf("target is unset") } return target, nil } |