twisted.test.test_twistd.CrippledAppLogger(app.AppLogger) class documentationtwisted.test.test_twistd
(View In Hierarchy)
| See Also | CrippledApplicationRunner. | |
| Method | start | Initialize the global logging system for the given application. | 
Inherited from AppLogger:
| Method | __init__ | Initialize an AppLoggerwith aServerOptions. | 
| Method | stop | Remove all log observers previously set up by AppLogger.start. | 
| Instance Variable | _logfilename | The name of the file to which to log, if other than the default. (type: str) | 
| Instance Variable | _observerFactory | Callable object that will create a log observer, or None. | 
| Instance Variable | _observer | log observer added at startand removed atstop. (type: a callable that implementslogger.ILogObserverorlog.ILogObserver.) | 
| Method | _initialLog | Print twistd start log message. | 
| Method | _getLogObserver | Create a log observer to be added to the logging system before running this application. | 
Initialize the global logging system for the given application.
If a custom logger was specified on the command line it will be used. If
not, and an logger.ILogObserver
or legacy log.ILogObserver
component has been set on application, then it will be used as
the log observer. Otherwise a log observer will be created based on the 
command line options for built-in loggers (e.g. 
--logfile).
| Parameters | application | The application on which to check for an logger.ILogObserveror legacylog.ILogObserver. (type:twisted.python.components.Componentized) |