mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-04 06:54:45 +08:00
优化日志自定义Writer
This commit is contained in:
10
log/log.go
10
log/log.go
@@ -106,13 +106,13 @@ func (logger *Logger) Init() {
|
||||
coreList = append(coreList, core)
|
||||
}
|
||||
|
||||
if logger.LogPath != "" {
|
||||
if logger.WriteSyncer == nil {
|
||||
logger.WriteSyncer = zapcore.AddSync(logger.LogConfig)
|
||||
}
|
||||
|
||||
if logger.WriteSyncer != nil {
|
||||
core := zapcore.NewCore(logger.Encoder, logger.WriteSyncer, logger.LogLevel)
|
||||
coreList = append(coreList, core)
|
||||
}else if logger.LogPath != "" {
|
||||
WriteSyncer := zapcore.AddSync(logger.LogConfig)
|
||||
core := zapcore.NewCore(logger.Encoder, WriteSyncer, logger.LogLevel)
|
||||
coreList = append(coreList, core)
|
||||
}
|
||||
|
||||
core := zapcore.NewTee(coreList...)
|
||||
|
||||
Reference in New Issue
Block a user