diff --git a/utils/log/encoder.go b/utils/log/encoder.go index 218cc49..0ebcca5 100644 --- a/utils/log/encoder.go +++ b/utils/log/encoder.go @@ -12,8 +12,10 @@ type Encoder struct { conf *Config } -func (slf *Encoder) Split(config *lumberjack.Logger) *Encoder { - slf.cores = append(slf.cores, zapcore.NewCore(slf.e, zapcore.AddSync(config), zapcore.DebugLevel)) +func (slf *Encoder) Split(config *lumberjack.Logger, level LevelEnabler) *Encoder { + slf.cores = append(slf.cores, zapcore.NewCore(slf.e, + zapcore.NewMultiWriteSyncer(zapcore.AddSync(config)), + level)) return slf }