twisted.application.runner._runner.Runner(object) class documentationtwisted.application.runner._runner
          View Source
          (View In Hierarchy)
        
      Twisted application runner.
| Method | run | Run this command. | 
| Method | killIfRequested | If self._kill is true, attempt to kill a running instance of the application. | 
  
| Method | startLogging | Start the twisted.logger logging system. | 
  
| Method | startReactor | Register self._whenRunning with the reactor so that it is called once the reactor is running, then start the reactor. | 
  
| Method | whenRunning | Call self._whenRunning with self._whenRunningArguments. | 
  
| Method | reactorExited | Call self._reactorExited with self._reactorExitedArguments. | 
  
| Class Variable | _log | The logger attached to this class. | 
| Instance Variable | _reactor | The reactor to start and run the application in. | 
| Instance Variable | _pidFile | The file to store the running process ID in. | 
| Instance Variable | _kill | Whether this runner should kill an existing running instance of the application. | 
| Instance Variable | _defaultLogLevel | The default log level to start the logging system with. | 
| Instance Variable | _logFile | A file stream to write logging output to. | 
| Instance Variable | _fileLogObserverFactory | A factory for the file log observer to use when starting the logging system. | 
| Instance Variable | _whenRunning | Hook to call after the reactor is running; this is where the application code that relies on the reactor gets called. | 
| Instance Variable | _whenRunningArguments | Keyword arguments to pass to whenRunning when it is called. | 
  
| Instance Variable | _reactorExited | Hook to call after the reactor exits. | 
| Instance Variable | _reactorExitedArguments | Keyword arguments to pass to reactorExited when it is called. | 
  
twisted.logger.FileLogObserver)
  bool)
  constantly.NamedConstant from LogLevel)
  whenRunningArguments)
  reactorExitedArguments)
  reactorExited when it is called.dict)
  If self._kill is true, attempt to kill a running instance of the application.
Register self._whenRunning with the reactor so that it is called once the reactor is running, then start the reactor.
Call self._whenRunning with self._whenRunningArguments.
| Note | This method is called after the reactor starts running. | |
Call self._reactorExited with self._reactorExitedArguments.
| Note | This method is called after the reactor exits. | |