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