The IPython controller.
Create a service that will listen for clients.
This service is simply a foolscap.Tub instance that has a set of Referenceables registered with it.
Create a service that will listen for engines.
This service is simply a foolscap.Tub instance that has a set of Referenceables registered with it.
Create a listening tub given an ip, port, and cert_file location.
Parameters: |
|
---|
Start the controller by creating the service hierarchy and starting the reactor.
This method does the following:
- It starts the controller logging
- In execute an import statement for the controller
- It creates 2 foolscap.Tub instances for the client and the engines and registers foolscap.Referenceables with the tubs to expose the controller to engines and clients.