diff options
author | Jon Bratseth <bratseth@gmail.com> | 2023-12-20 17:28:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-20 17:28:40 +0100 |
commit | a830afdd99c0f20190f119d48eeab2ea751cdfb8 (patch) | |
tree | cd0b3fd0c901601f24189c32758b32333b926ae3 /client/go/internal/cli/cmd/root.go | |
parent | 66aae3a006e2778789f6f224cf4ecafa834c42cf (diff) | |
parent | 72240d0834661eca88265449bb67dd431c765342 (diff) |
Merge pull request #29721 from vespa-engine/mpolden/improve-msg
Print less severe message for incomplete deployment
Diffstat (limited to 'client/go/internal/cli/cmd/root.go')
-rw-r--r-- | client/go/internal/cli/cmd/root.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/client/go/internal/cli/cmd/root.go b/client/go/internal/cli/cmd/root.go index 383ce7dd28d..8e0f3de4f72 100644 --- a/client/go/internal/cli/cmd/root.go +++ b/client/go/internal/cli/cmd/root.go @@ -69,6 +69,7 @@ type CLI struct { // the error. type ErrCLI struct { Status int + warn bool quiet bool hints []string error @@ -599,7 +600,11 @@ func (c *CLI) Run(args ...string) error { if err != nil { if cliErr, ok := err.(ErrCLI); ok { if !cliErr.quiet { - c.printErr(cliErr, cliErr.hints...) + if cliErr.warn { + c.printWarning(cliErr, cliErr.hints...) + } else { + c.printErr(cliErr, cliErr.hints...) + } } } else { c.printErr(err) |