twisted.python.logfile.BaseLogFile class documentationtwisted.python.logfile
(View In Hierarchy)
Known subclasses: twisted.python.logfile.DailyLogFile, twisted.python.logfile.LogFile
The base class for a log file that can be rotated.
| 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. | 
Create a 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. | 
Construct a log file from a full file path.