hpcflow.sdk.core#
Core programmatic models for hpcflow.
EAR abort exit code is set to 64 [1].
References
https://tldp.org/LDP/abs/html/exitcodes.html
Module attributes
Formats supported for templates. |
|
The exit code used by an EAR when it aborts. |
Actions are base components of elements. |
|
Utility base class for making classes aware of the overall application context. |
|
Dependency resolution cache. |
|
Model of files that hold commands. |
|
Model of a command run in an action. |
|
Elements are components of tasks. |
|
Core enumeration types. |
|
Model of an execution environment. |
|
Errors from the workflow system. |
|
Serialization and deserialization mechanism intended to map between a complex graph of objects and either JSON or YAML. |
|
A looping construct for a workflow. |
|
Cache of loop statuses. |
|
General model of a searchable serializable list. |
|
Parameters represent information passed around within a workflow. |
|
Rules apply conditions to workflow elements or loops. |
|
Model of files in the run directory. |
|
Tasks are components of workflows. |
|
Abstract task, prior to instantiation. |
|
Utilities for making data to use in testing. |
|
Types to support the core SDK. |
|
Miscellaneous utilities. |
|
Schema management. |
|
Main workflow model. |
|
Utilities for working with Zarr. |