1
0
Fork 0
mirror of https://git.sr.ht/~ashkeel/strimertul synced 2024-09-18 01:50:50 +00:00

fix: use sensible size for log rotation

This commit is contained in:
Ash Keel 2023-11-05 12:46:20 +01:00
parent 264ed54baa
commit 281205cd08
No known key found for this signature in database
GPG key ID: 53A9E9A6035DD109

View file

@ -32,7 +32,7 @@ func initLogger(level zapcore.Level) {
zapcore.NewJSONEncoder(zap.NewProductionEncoderConfig()), zapcore.NewJSONEncoder(zap.NewProductionEncoderConfig()),
zapcore.AddSync(&lumberjack.Logger{ zapcore.AddSync(&lumberjack.Logger{
Filename: logFilename, Filename: logFilename,
MaxSize: 500, MaxSize: 20,
MaxBackups: 3, MaxBackups: 3,
MaxAge: 28, MaxAge: 28,
}), }),
@ -103,3 +103,10 @@ func (core *LogStorage) Write(entry zapcore.Entry, fields []zapcore.Field) error
func (core *LogStorage) Sync() error { func (core *LogStorage) Sync() error {
return nil return nil
} }
func parseAsFields(fields map[string]any) (result []zapcore.Field) {
for k, v := range fields {
result = append(result, zap.Any(k, v))
}
return
}