update logger

This commit is contained in:
2024-06-24 18:08:33 +08:00
parent 408f33b21e
commit c4b4c68394
2 changed files with 43 additions and 35 deletions

View File

@ -8,12 +8,9 @@
package logger
import (
"git.zhangdeman.cn/zhangdeman/consts"
"github.com/pkg/errors"
"io"
"os"
"strings"
"github.com/pkg/errors"
"go.uber.org/zap"
@ -32,21 +29,8 @@ func NewLogger(inputLoggerLevel string, splitConfig *RotateLogConfig, optionFunc
return nil, errors.New("未配置日志切割规则")
}
loggerLevel := zapcore.DebugLevel
switch strings.ToUpper(inputLoggerLevel) {
case consts.LogLevelDebug:
loggerLevel = zapcore.DebugLevel
case consts.LogLevelInfo:
loggerLevel = zapcore.InfoLevel
case consts.LogLevelWarn:
loggerLevel = zapcore.WarnLevel
case consts.LogLevelError:
loggerLevel = zapcore.ErrorLevel
case consts.LogLevelPanic:
loggerLevel = zapcore.PanicLevel
default:
return nil, errors.New(inputLoggerLevel + " : input log level is not support")
}
loggerLevel := inputLevel2ZapLevel(inputLoggerLevel)
o := &OptionLogger{}
for _, f := range optionFunc {