http://www.perlmonks.org?node_id=975768

fionbarr has asked for the wisdom of the Perl Monks concerning the following question:

I want to keep using a log file until its size>15m. Right now the existing parameters create a new log file each time my program starts...what do I put in the config file to tell it to use the same file until the size is greater than the max?
log4perl.category.fileLogger=INFO, LOGFILE # write to rotating log file log4perl.appender.LOGFILE=Log::Dispatch::FileRotate # log settings log4perl.appender.LOGFILE.filename=/home/user/xxx/review/code_ +review.log log4perl.appender.LOGFILE.size=15M log4perl.appender.LOGFILE.max=15 log4perl.appender.LOGFILE.mode=append # log file format; see http://search.cpan.org/~mschilli/Log-Log4perl-1 +.35/lib/Log/Log4perl.pm#Log_Layouts log4perl.appender.LOGFILE.layout=PatternLayout log4perl.appender.LOGFILE.layout.ConversionPattern=[%d (%P) %rms %p] % +m%n log4perl.appender.LOGFILE.layout.ConversionPattern=[%d] %p %m%n