class documentation
class Process(object):
Known subclasses: niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Constructor: Process(package, name, args, env, ...)
Basic process representation for L{ProcessMonitor}. Must be subclassed to provide actual start()/stop() implementations.
Method | __init__ |
Undocumented |
Method | __str__ |
Undocumented |
Method | get |
Undocumented |
Method | get |
Get all data about this process in dictionary form @return: dictionary of all relevant process properties @rtype: dict { str: val } |
Method | is |
Undocumented |
Method | start |
Undocumented |
Method | stop |
Stop the process. Record any significant error messages in the errors parameter |
Instance Variable | args |
Undocumented |
Instance Variable | env |
Undocumented |
Instance Variable | exit |
Undocumented |
Instance Variable | lock |
Undocumented |
Instance Variable | name |
Undocumented |
Instance Variable | package |
Undocumented |
Instance Variable | required |
Undocumented |
Instance Variable | respawn |
Undocumented |
Instance Variable | spawn |
Undocumented |
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Undocumented
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Get all data about this process in dictionary form @return: dictionary of all relevant process properties @rtype: dict { str: val }
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Undocumented
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Undocumented
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
Stop the process. Record any significant error messages in the errors parameter
@param errors: error messages. stop() will record messages into this list. @type errors: [str]
exit_code =
¶
overridden in
niryo_libraries.rosunit.baretest.LocalProcess
, niryo_libraries.rosunit.pmon.DeadProcess
Undocumented