Top Level Namespace
Defined Under Namespace
Classes: BandManager, BandMessage, FlowConfig, Job, JobLink, Storeband, User, Utils, WorkFlow
Constant Summary collapse
- STATUS_SKIP =
Determines the workflow and node status
-2
- STATUS_FAKE =
-1
- STATUS_NEW =
0
- STATUS_RUNNING =
1
- STATUS_OVER =
2
- STATUS_SUSPEND =
SUSPEND mode for a job means a job is over and paused
3
- STATUS_ERROR =
4
- STORE_NO =
Determines if a job must be stored to S3, and its current status
-1
- STORE_DO =
0
- STORE_RUN =
1
- STORE_OVER =
2
- STORE_ERROR =
4
- OP_NEW =
List of message operations
"new"
- OP_START =
"start"
- OP_FINISH =
"finish"
- OP_ERROR =
"error"
- OP_WSUSPEND =
"workflowsuspend"
- OP_JSUSPEND =
"jobsuspend"
- OP_RUN =
"run"
- OP_WRESUME =
"workflowresume"
- OP_JRESUME =
"jobresume"
- OP_SKIP =
For if conditions, go through jobs but skip execution
"skip"
- OP_CLEAN =
Delete work dirs of workflow
"clean"
- OP_DESTROY =
Delete workflow and its work dirs
"destroy"
- OP_STORE =
Store result to S3
"store"
- ACTOR =
Actors type are exclusive Basic actor
-1 # If actor, i.e. ony one of the following jobs will be executed. Selected job match the exit code of the command. Type of the node will be set to selected output # WARNING: input of IF actors MUST NOT be a pattern matchng multiple files. The IF condition must be executed only once, not on a bunch of files.
- IF_ACTOR =
WARNING: input of IF actors MUST NOT be a pattern matchng multiple files. The IF condition must be executed only once, not on a bunch of files.
-2 # Interactive actor: there is no automatic FINISH message. Command is executed and user/an other script will send a FINISH message when appropriate.
- INTERACTIVE_ACTOR =
Interactive actor: there is no automatic FINISH message. Command is executed and user/an other script will send a FINISH message when appropriate.
-3