![]() Since we never use the cobras "SilenceErrors" or "SilenceUsage", a command executed with "cmd.Execute()" will never return an error without printing it. The current behavior results in all error messages being printed twice: Example: $ kubectl abc Error: unknown command "abc" for "kubectl" Run 'kubectl --help' for usage. unknown command "abc" for "kubectl" This applies to all cli commands using Cobra. To verify, follow the code path of the Execute function: https://github.com/spf13/cobra/blob/c439c4fa0937/command.go#L793 Signed-off-by: Odin Ugedal <odin@ugedal.com> |
||
---|---|---|
.. | ||
BUILD | ||
hollow-node.go | ||
OWNERS |