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 |