module documentation
Undocumented
Class |
|
Container class to maintain information about a process that has died. This container allows us to delete the actual Process but still maintain the metadata |
Class |
|
Exception to indicate that a process launch has failed in a fatal manner (i.e. relaunch is unlikely to succeed) |
Class |
|
Basic process representation for L{ProcessMonitor}. Must be subclassed to provide actual start()/stop() implementations. |
Class |
|
Listener class for L{ProcessMonitor} |
Class |
|
No class docstring; 0/10 instance variable, 16/19 methods documented |
Function | pmon |
Undocumented |
Function | rl |
Undocumented |
Function | shutdown |
@param process_monitor: process monitor to kill @type process_monitor: L{ProcessMonitor} @return: True if process_monitor was successfully shutdown. False if it could not be shutdown cleanly or if there is a problem with process_monitor parameter... |
Function | start |
Undocumented |
Variable | logger |
Undocumented |
Class | _ |
Undocumented |
Function | _init |
Undocumented |
Function | _kill |
Routine for kill Process p with appropriate logging to screen and logfile |
Variable | _pmon |
Undocumented |
Variable | _pmons |
Undocumented |
Variable | _shutdown |
Undocumented |
Variable | _shutting |
Undocumented |
Variable | _sig |
Undocumented |
Variable | _signal |
Undocumented |
Variable | _signal |
Undocumented |
@param process_monitor: process monitor to kill @type process_monitor: L{ProcessMonitor} @return: True if process_monitor was successfully shutdown. False if it could not be shutdown cleanly or if there is a problem with process_monitor parameter. shutdown_process_monitor() does not throw any exceptions as this is shutdown-critical code. @rtype: bool