Part of twisted.python.logfile View Source View In Hierarchy
Method | _openFile | Open the log file. |
Method | shouldRotate | Rotate when the date has changed since last write |
Method | toDate | Convert a unixtime to (year, month, day) localtime tuple, |
Method | suffix | Return the suffix given a (year, month, day) tuple or unixtime |
Method | getLog | Given a unix time, return a LogReader for an old log file. |
Method | write | Write some data to the log file |
Method | rotate | Rotate the file and create a new one. |
Method | __getstate__ | Undocumented |
Inherited from BaseLogFile:
Method | __init__ | Undocumented |
Method | __setstate__ | Undocumented |
Method | flush | Flush the file. |
Method | close | Close the file. |
Method | getCurrentLog | Return a LogReader for the current log file. |
Convert a unixtime to (year, month, day) localtime tuple, or return the current (year, month, day) localtime tuple.
This function primarily exists so you may overload it with gmtime, or some cruft to make unit testing possible.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.