On Tue, 17 Feb 2009, wzhao6...@gmail.com wrote:

> 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!

Can you specify what exactly isn't working?

Note that the rotation will only happen if you're writing a message.

Also, if you're not sure if it's working correctly, use a shorter
rotation interval (e.g. every minute) to create a test case you can
verify quickly.

-- Mike

Mike Schilli
m...@perlmeister.com

> 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}
>

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
log4perl-devel mailing list
log4perl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/log4perl-devel

Reply via email to