Message89711
Traceback (most recent call last):
File "C:\python24\lib\logging\handlers.py", line 74, in emit
self.doRollover()
File "C:\python24\lib\logging\handlers.py", line 271, in doRollover
os.rename(self.baseFilename, dfn)
OSError: [Errno 13] Permission denied
originally hit on W2K3 but could not see evidence as it was running as a
service with stderr not going anywhere, but deeply suspicious since it
failed right at midnight each time.
whittled down to bare essentials, repro'd on XP running in console
window, test case will fail in 2 min when rollover is attempted
logging set up as follows:
def initlog():
#h = logging.handlers.TimedRotatingFileHandler( LOGFILEPATH,
'MIDNIGHT', 1, 7 )
h = logging.handlers.TimedRotatingFileHandler( LOGFILEPATH, 'M', 2, 7 )
h.setLevel( logging.DEBUG )
f = logging.Formatter( '%(asctime)s %(levelname)s %(message)s',
'%Y-%m-%d %H:%M:%S' )
h.setFormatter( f )
logging.root.addHandler( h )
logging.root.setLevel( logging.DEBUG )
searched issue tracker for TimedRotatingFileHandler, no hits |
|
Date |
User |
Action |
Args |
2009-06-25 16:59:45 | dnagata | set | recipients:
+ dnagata |
2009-06-25 16:59:45 | dnagata | set | messageid: <1245949185.33.0.897995880567.issue6343@psf.upfronthosting.co.za> |
2009-06-25 16:59:44 | dnagata | link | issue6343 messages |
2009-06-25 16:59:43 | dnagata | create | |
|