> d...@davea.name
>
> On 10/23/2012 11:23 AM, David M Chess wrote:
> > We have a TimedRotatingFileHandler with when='midnight'
>
> You give us no clue what's in this class, or how it comes up with the
> filenames used.

Sorry if I was unclear.  This isn't my own subclass of 
TimedRotatingFileHandler or anything, this is the bog-standard 
logging.handlers.TimedRotatingFileHandler I'm talking about.

So all clues about what's in the class, and how it comes up with the 
filenames used, is available at

http://docs.python.org/library/logging.handlers.html#timedrotatingfilehandler 


:)

The specific Python version involved here is Python 2.6.6 (r266:84297, Aug 
24 2010, 18:46:32), to the extent that that matters...

>> This works great, splitting the log information across files by date, 
as 
>> long as the process is actually up at midnight.
>>
>> But now the users have noticed that if the process isn't up at 
midnight, 
>> they can end up with lines from two (or I guess potentially more) dates 
in 
>> the same log file.
>>
>> Is there some way to fix this, either with cleverer arguments into the 
>> TimedRotatingFileHandler, or by some plausible subclassing of it or its 

>> superclass?

Tx,
DC

--
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to