We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dc46f93 commit 939c391Copy full SHA for 939c391
logger.go
@@ -12,13 +12,19 @@ import (
12
13
var Level = zapcore.InfoLevel
14
15
-func SetLogLevel(level zapcore.Level) {
16
- Level = level
+func SetLogLevel(level string) error {
+ l, err := zapcore.ParseLevel(level)
17
+ if err != nil {
18
+ return err
19
+ }
20
+
21
+ Level = l
22
23
+ return nil
24
}
25
26
func NewLogger() (*zap.Logger, error) {
27
config := zap.NewProductionConfig()
-
28
config.Level = zap.NewAtomicLevelAt(Level)
29
config.EncoderConfig.EncodeTime = zapcore.TimeEncoderOfLayout(time.RFC3339Nano)
30
config.EncoderConfig.TimeKey = "time"
0 commit comments