Part of twisted.python.logfile View Source View In Hierarchy
|Method||__init__||Create a log file.|
|Class Method||fromFullPath||Construct a log file from a full file path.|
|Method||shouldRotate||Override with a method to that returns true if the log should be rotated.|
|Method||write||Write some data to the file.|
|Method||flush||Flush the file.|
|Method||close||Close the file.|
|Method||reopen||Reopen the log file. This is mainly useful if you use an external log rotation tool, which moves under your feet.|
|Method||getCurrentLog||Return a LogReader for the current log file.|
|Method||_openFile||Open the log file.|
|Parameters||name||name of the file|
|directory||directory holding the file|
|defaultMode||permissions used to create the file. Default to current permissions of the file if the file exists.|
Close the file.The file cannot be used once it has been closed.
Reopen the log file. This is mainly useful if you use an external log rotation tool, which moves under your feet.Note that on Windows you probably need a specific API to rename the file, as it's not supported to simply use os.rename, for example.