|
@@ -24,6 +24,9 @@ var FileLogData = logrus.New()
|
|
|
var Binlog *logs.BeeLogger
|
|
|
|
|
|
func init() {
|
|
|
+ if LogMaxDays == 0 {
|
|
|
+ LogMaxDays = 30
|
|
|
+ }
|
|
|
logPath := LogPath
|
|
|
if logPath == "" {
|
|
|
logPath = DefaultLogPath
|
|
@@ -147,11 +150,11 @@ func rolling(fLog *logrus.Logger, config *lumberjack.Logger) {
|
|
|
|
|
|
func getDefaultLogrusConfig(logFile string) (config *lumberjack.Logger) {
|
|
|
config = &lumberjack.Logger{
|
|
|
- Filename: logFile,
|
|
|
- MaxSize: 256,
|
|
|
- MaxBackups: 30,
|
|
|
- MaxAge: 30,
|
|
|
- Compress: true,
|
|
|
+ Filename: logFile,
|
|
|
+ MaxSize: 256,
|
|
|
+ MaxBackups: LogMaxDays,
|
|
|
+ MaxAge: LogMaxDays,
|
|
|
+ Compress: true,
|
|
|
LocalTime: true,
|
|
|
}
|
|
|
return
|
|
@@ -163,7 +166,7 @@ func getDefaultLogConfig() logConfig {
|
|
|
MaxLines: 0,
|
|
|
MaxSize: 1 << 28,
|
|
|
Daily: true,
|
|
|
- MaxDays: 30,
|
|
|
+ MaxDays: LogMaxDays,
|
|
|
Rotate: true,
|
|
|
Level: logs.LevelTrace,
|
|
|
|