Skip to content

Commit 3734a4b

Browse files
fix: support all zap logging levels from config file.
1 parent 28e2549 commit 3734a4b

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

internal/pkg/logging/logging.go

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,9 @@ import (
66
)
77

88
func NewLog(level string) (*zap.Logger, error) {
9-
logLevel := zapcore.WarnLevel
10-
11-
switch level {
12-
case "DEBUG":
13-
logLevel = zapcore.DebugLevel
14-
case "INFO":
15-
logLevel = zapcore.InfoLevel
9+
var logLevel zapcore.Level
10+
if err := logLevel.UnmarshalText([]byte(level)); err != nil {
11+
logLevel = zapcore.WarnLevel
1612
}
1713

1814
cfg := zap.Config{

0 commit comments

Comments
 (0)