|
From: <wzh...@gm...> - 2009-02-17 18:17:27
|
Hi there,
Here is my log4perl.properties file:
#predefined variables
layout_class = Log::Log4perl::Layout::PatternLayout
layout_pattern = %d %5p %F{1} %L> %m %n
layout_email_pattern = %d{yyyy-MM-dd HH:mm:ss} [%F{1}:%c{1}:%L] %5p> %m%n
log_file_appender = Log::Dispatch::FileRotate
#log4perl category
log4perl.logger.main = WARN, MainLogfile, Email
log4perl.appender.MainLogfile = Log::Dispatch::FileRotate
log4perl.appender.MainLogfile.filename = main.log
log4perl.appender.MainLogfile.mode = append
log4perl.appender.MainLogfile.max = 5
log4perl.appender.MainLogfile.DatePattern = yyyy-MM-dd
log4perl.appender.MainLogfile.TZ = PST
log4perl.appender.MainLogfile.layout = ${layout_class}
log4perl.appender.MainLogfile.layout.ConversionPattern = ${layout_pattern}
I'd like the main.log to rotate at midnight, and persist among restarts (log
file not wiped out among restarts) so I used "append" mode here, but the
rotation is not working, did I set this up wrong?
Thanks in advance!
David
|