File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -40,20 +40,23 @@ func NewContext() *LogContext {
40
40
41
41
// SetLogLevel sets the log level to use for the logger
42
42
func SetLogLevel (logLevel string ) error {
43
+ var level logrus.Level
43
44
switch strings .ToLower (logLevel ) {
44
45
case "trace" :
45
- logger . SetLevel ( logrus .TraceLevel )
46
+ level = logrus .TraceLevel
46
47
case "debug" :
47
- logger . SetLevel ( logrus .DebugLevel )
48
+ level = logrus .DebugLevel
48
49
case "info" :
49
- logger . SetLevel ( logrus .InfoLevel )
50
+ level = logrus .InfoLevel
50
51
case "warn" :
51
- logger . SetLevel ( logrus .WarnLevel )
52
+ level = logrus .WarnLevel
52
53
case "error" :
53
- logger . SetLevel ( logrus .ErrorLevel )
54
+ level = logrus .ErrorLevel
54
55
default :
55
56
return fmt .Errorf ("invalid loglevel: %s" , logLevel )
56
57
}
58
+ logger .SetLevel (level )
59
+ logrus .SetLevel (level ) // set loglevel for the default logrus.logger
57
60
return nil
58
61
}
59
62
You can’t perform that action at this time.
0 commit comments