Home | Trees | Index | Help |
---|
Package twisted :: Package python :: Module logfile :: Class LogFile |
|
A log file that can be rotated.
A rotateLength of None disables automatic log rotation.Method Summary | |
---|---|
__init__(self,
name,
directory,
rotateLength)
| |
__getstate__(self)
| |
Rotate the file and create a new one. | |
Write some data to the file. | |
__setstate__(self,
state)
| |
Close the file. | |
Flush the file. | |
Return a LogReader for the current log file. | |
Given an integer, return a LogReader for an old log file. | |
Return sorted list of integers - the old logs' identifiers. | |
rotate(*args,
**kw)
| |
write(*args,
**kw)
| |
Open the log file. |
Method Details |
---|
__hook_orig_twisted_python_logfile_LogFile_rotate__(self)Rotate the file and create a new one. If it's not possible to open new logfile, this will fail silently, and continue logging to old logfile. |
__hook_orig_twisted_python_logfile_LogFile_write__(self, data)Write some data to the file. |
close(self)Close the file. The file cannot be used once it has been closed. |
flush(self)Flush the file. |
getCurrentLog(self)Return a LogReader for the current log file. |
getLog(self, identifier)Given an integer, return a LogReader for an old log file. |
listLogs(self)Return sorted list of integers - the old logs' identifiers. |
_openFile(self)Open the log file. |
Class Variable Details |
---|
__hook_post_twisted_python_logfile_LogFile_rotate__
|
__hook_post_twisted_python_logfile_LogFile_write__
|
__hook_pre_twisted_python_logfile_LogFile_rotate__
|
__hook_pre_twisted_python_logfile_LogFile_write__
|
synchronized
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Sat Feb 15 21:19:16 2003 | http://epydoc.sf.net |