From e57aa124acfe11f0daf3956d5bbcd08c7841d70e Mon Sep 17 00:00:00 2001 From: Keepers Date: Wed, 19 Oct 2022 12:02:05 -0600 Subject: [PATCH] prevent logger flag from overriding --help (#1217) ## Type of change - [x] :bug: Bugfix ## Issue(s) * #763 ## Test Plan - [x] :muscle: Manual --- src/pkg/logger/logger.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pkg/logger/logger.go b/src/pkg/logger/logger.go index 12bed6971..ef1ef14ba 100644 --- a/src/pkg/logger/logger.go +++ b/src/pkg/logger/logger.go @@ -131,6 +131,8 @@ func Seed(ctx context.Context) (ctxOut context.Context, zsl *zap.SugaredLogger) fs := pflag.NewFlagSet("seed-logger", pflag.ContinueOnError) fs.ParseErrorsWhitelist.UnknownFlags = true fs.String("log-level", "info", "set the log level to debug|info|warn|error") + // prevents overriding the corso/cobra help processor + fs.BoolP("help", "h", false, "") // parse the os args list to find the log level flag if err := fs.Parse(os.Args[1:]); err != nil {