hpcflow.sdk.helper.helper#
Implementation of a helper process used to monitor jobs.
Functions
Stop the helper or remove any stale information relating to it. |
|
Get the path to the file containing the process ID of the helper, if running. |
|
Get the process ID of the helper process. |
|
Get the log file path for the helper. |
|
Get the logger for helper-related messages. |
|
Get the amount of time that the helper has been running. |
|
Get the list of workflows currently being watched by the helper process. |
|
Get the path to the watcher file, which contains a list of workflows to watch. |
|
Kill the helper due to running duration exceeding the timeout. |
|
Kill a process tree (including grandchildren) with signal sig and return a (gone, still_alive) tuple. |
|
Restart the helper process. |
|
Run the helper core. |
|
Start the helper process. |
|
Stop the helper process. |