hpcflow.sdk.core.errors#
Errors from the workflow system.
Exceptions
|
An action environment was missing its name. |
|
A key could not be mapped in a container. |
|
The same executable was present twice in an executable environment. |
An environment preset could not be resolved to an execution environment. |
|
An environment specification failed to validate. |
|
|
Extra inputs were provided. |
A file specification failed to validate. |
|
Missing object when deserialising from specification. |
|
|
An input source element iteration was inapplicable. |
|
The parallel mode is incompatible. |
|
The SGE parallel environment selected is incompatible. |
The SLURM arguments are incompatible with each other. |
|
|
The requested SLURM partition is incompatible. |
An input source failed to validate. |
|
An InputValue has the same sequence address twice. |
|
|
A bad identifier name was given. |
|
Invalid input source in task reference. |
|
A job script could not be submitted to the scheduler. |
|
A particular loop (or its name) already exists. |
|
Problem constructing a subset of a task for a loop. |
|
A nesting order path was ill-formed. |
The path to a parameter was ill-formed. |
|
Workflow was a malformed document. |
|
|
An object is needed but not present. |
Could not find an action environment. |
|
Could not find a compatible action environment. |
|
|
An element group should exist but doesn't. |
|
There is no environment with that name. |
|
The environment does not have the requested executable at all. |
The environment does not have a suitable instance of the requested executable. |
|
|
Inputs were missing. |
|
Some parameter IDs do not exist |
|
Some EAR IDs do not exist. |
|
Some element IDs do not exist. |
Some element iteration IDs do not exist. |
|
|
Some task IDs do not exist. |
|
No definition available of a variable being substituted. |
|
Multiple applicable execution environments exist. |
No element set is available. |
|
|
Some CLI class lacks a format method |
|
Could not line up input sources to make an actual valid execution. |
|
No SGE parallel environment is compatible with request. |
The requested machine can't be submitted to. |
|
There was no output for the output file parser to parse. |
|
A parameter specification failed to validate. |
|
An incompatible resource requested by the user. |
|
Cannot abort the run. |
|
|
We couldn't get the scheduler and or shell versions. |
Raised when submitting a workflow on a machine without a compatible environment. |
|
|
A job submission failed. |
Parameter was missing from task schema. |
|
A task schema failed to validate. |
|
|
Invalid nesting in a task template. |
A TaskTemplate had multiple input values bound over each other. |
|
A TaskTemplate has multiple objectives. |
|
|
A TaskTemplate was given unexpected input. |
A TaskTemplate was given an unexpected sequence. |
|
Failed to generate or reference a child object when converting to JSON. |
|
|
An input source was not available. |
|
An execution environment was unknown. |
A resource specification item was not found. |
|
|
Miscellaneous error from SGE parallel environment. |
|
The requested SLURM partition isn't known. |
|
Unknown key in script data. |
|
Unknown parameter in script data. |
|
Input sources were provided that were not required. |
|
Tried to read from an unset parameter. |
|
This machine is not of the requested OS. |
|
This scheduler is not supported on this machine according to the config. |
|
That format of script data is not supported. |
|
We don't support this shell on this OS. |
Trying to make a value persistent that already is so. |
|
An update to a workflow failed. |
|
Workflow hit limits. |
|
|
Could not find the workflow. |
A parameter to a workflow was missing. |
|
A workflow failed to validate. |
|
|
A workflow submission failed. |