github.com/whatap/golib@v0.0.22/util/panicutil/logger.linux.go (about) 1 //+build !windows 2 3 package panicutil 4 5 import ( 6 "github.com/natefinch/lumberjack" 7 ) 8 9 func getErrorLogger() *lumberjack.Logger { 10 if errorLogger == nil { 11 errorLogger = &lumberjack.Logger{ 12 Filename: "/var/log/whatap_infrad.log", 13 MaxSize: 10, // megabytes after which new file is created 14 MaxBackups: 2, // number of backups 15 MaxAge: 37, //days 16 } 17 } 18 19 return errorLogger 20 }