twisted.application.twist._twist.Twist(object)
class documentationtwisted.application.twist._twist
View Source
(View In Hierarchy)
Run a Twisted application.
Static Method | options | Parse command line options. |
Static Method | service | Create the application service. |
Static Method | startService | Start the application service. |
Static Method | runnerArguments | Take options obtained from command line and configure arguments to pass to the application runner. |
Static Method | run | Run the application service. |
Class Method | main | Executable entry point for Twist .
Processes options and run a twisted reactor with a service. |
Parse command line options.
Parameters | argv | Command line arguments. (type: list ) |
Returns | The parsed options. (type: TwistOptions ) |
Create the application service.
Parameters | plugin | The name of the plugin that implements the service application to run. (type: str ) |
options | Options to pass to the application. (type: twisted.python.usage.Options ) | |
Returns | The created application service. (type: IService ) |
Start the application service.
Parameters | reactor | The reactor to run the service with. (type: twisted.internet.interfaces.IReactorCore ) |
service | The application service to run. (type: IService ) |
Take options obtained from command line and configure arguments to pass to the application runner.
Parameters | twistOptions | Command line options to convert to runner arguments. (type: TwistOptions ) |
Returns | The corresponding runner arguments. (type: dict ) |