From 29225f7f44b596c0220dcecc90fa3289d73064b6 Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Wed, 20 Dec 2023 15:05:05 +0100 Subject: Print less severe message for incomplete deployment --- client/go/internal/cli/cmd/root.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'client/go/internal/cli/cmd/root.go') 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) -- cgit v1.2.3