update logger
This commit is contained in:
22
logger.go
22
logger.go
@ -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 {
|
||||
|
Reference in New Issue
Block a user