File tree Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -942,6 +942,7 @@ There is the most valuable changes log:
9429422. Build and test on go 1.12
9439433. Support `--color` option
9449444. Update x/tools to fix c++ issues
945+ 5. Include support to log level
945946
946947### February 2019
947948
Original file line number Diff line number Diff line change @@ -491,6 +491,7 @@ There is the most valuable changes log:
4914912 . Build and test on go 1.12
4924923 . Support ` --color ` option
4934934 . Update x/tools to fix c++ issues
494+ 5 . Include support to log level
494495
495496### February 2019
496497
Original file line number Diff line number Diff line change @@ -24,12 +24,22 @@ func NewStderrLog(name string) *StderrLog {
2424 level : LogLevelWarn ,
2525 }
2626
27- // control log level in logutils, not in logrus
28- sl .logger .SetLevel (logrus .DebugLevel )
27+ switch os .Getenv ("LOG_LEVEL" ) {
28+ case "error" , "err" :
29+ sl .logger .SetLevel (logrus .ErrorLevel )
30+ case "warning" , "warn" :
31+ sl .logger .SetLevel (logrus .WarnLevel )
32+ case "info" :
33+ sl .logger .SetLevel (logrus .InfoLevel )
34+ default :
35+ sl .logger .SetLevel (logrus .DebugLevel )
36+ }
37+
2938 sl .logger .Out = StdErr
3039 sl .logger .Formatter = & logrus.TextFormatter {
3140 DisableTimestamp : true , // `INFO[0007] msg` -> `INFO msg`
3241 }
42+
3343 return sl
3444}
3545
You can’t perform that action at this time.
0 commit comments