class LocalWorker(ProcessProtocol): (source)
Method | __init__ |
Undocumented |
Method | childDataReceived |
Handle data received on the specific pipe for the _ampProtocol. |
Method | connectionLost |
On connection lost, close the log files that we're managing for stdin and stdout. |
Method | connectionMade |
When connection is made, create the AMP protocol instance. |
Method | errReceived |
Write error data to log. |
Method | outReceived |
Send data received from stdout to log. |
Method | processEnded |
When the process closes, call connectionLost for cleanup purposes and forward the information to the _ampProtocol. |
Instance Variable | endDeferred |
Undocumented |
Instance Variable | _ampProtocol |
The AMP protocol instance used to communicate with the worker. |
Instance Variable | _errLog |
Undocumented |
Instance Variable | _logDirectory |
The directory where logs will reside. |
Instance Variable | _logFile |
The name of the main log file for tests output. |
Instance Variable | _outLog |
Undocumented |
Instance Variable | _testLog |
Undocumented |
Inherited from ProcessProtocol
:
Method | childConnectionLost |
Called when a file descriptor associated with the child process is closed. |
Method | errConnectionLost |
This will be called when stderr is closed. |
Method | inConnectionLost |
This will be called when stdin is closed. |
Method | outConnectionLost |
This will be called when stdout is closed. |
Method | processExited |
This will be called when the subprocess exits. |
Inherited from BaseProtocol
(via ProcessProtocol
):
Method | makeConnection |
Make a connection to a transport and a server. |
Instance Variable | connected |
Undocumented |
Instance Variable | transport |
Undocumented |