From fd907a4a081781a7662ed321ccb1e2fa86176f4c Mon Sep 17 00:00:00 2001 From: Paul Jolly Date: Thu, 3 Feb 2022 09:34:14 +0000 Subject: [PATCH] fix: invert logic for LOG_LEVEL parsing Currently the log level is only set if an error occurs during the parsing of the LOG_LEVEL environment variable. This logic needs to be inverted, and the log level set if there is no error. --- cmd/root.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/root.go b/cmd/root.go index 650216880..30dd4a6db 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -156,7 +156,7 @@ func initLogging() { } else { if ll := os.Getenv("LOG_LEVEL"); ll != "" { level, err := logrus.ParseLevel(ll) - if err != nil { + if err == nil { l.Log().SetLevel(level) } }