[issue2929] TimedRotatingFileHandler crashes on backup file deletion attempt

2008-05-20 Thread Stephan Blietz

New submission from Stephan Blietz [EMAIL PROTECTED]:

Hello,
when the maximum number of backup files is reached
TimedRotatingFileHandler can't delete the oldest existing file. I got
the following error message:

Traceback (most recent call last):
  File D:\Python25\lib\logging\handlers.py, line 75, in emit
self.doRollover()
  File D:\Python25\lib\logging\handlers.py, line 319, in doRollover
os.remove(s)
WindowsError: [Error 2] The system cannot find the file specified:
'assyst.log.2008-05-20_12-49'

The reason for this error is located in the getFilesToDelete method of
the TimedRotatingFileHandler class. The result sequence of this method
contains filenames but a complete filepath is needed.

After replacing 
result.append(fileName) 
with
result.append(os.path.join(dirName, fileName))
the problem seems to be solved

Regards
Stephan

--
components: Library (Lib)
messages: 67125
nosy: blocki
severity: normal
status: open
title: TimedRotatingFileHandler crashes on backup file deletion attempt
type: crash
versions: Python 2.5

__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2929
__
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2929] TimedRotatingFileHandler crashes on backup file deletion attempt

2008-05-20 Thread Georg Brandl

Changes by Georg Brandl [EMAIL PROTECTED]:


--
assignee:  - vsajip
nosy: +vsajip

__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2929
__
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2929] TimedRotatingFileHandler crashes on backup file deletion attempt

2008-05-20 Thread Vinay Sajip

Vinay Sajip [EMAIL PROTECTED] added the comment:

Fix checked into trunk (r63507). Thanks for the report!

--
resolution:  - fixed
status: open - closed

__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2929
__
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com