hpcflow.sdk.persistence.base.PersistentStoreFeatures#
- class hpcflow.sdk.persistence.base.PersistentStoreFeatures(create=False, edit=False, jobscript_parallelism=False, EAR_parallelism=False, schedulers=False, submission=False)#
Bases:
object
Class to represent the features provided by a persistent store.
- Parameters:
create (bool) – If True, a new workflow can be created using this store.
edit (bool) – If True, the workflow can be modified.
jobscript_parallelism (bool) – If True, the store supports workflows running multiple independent jobscripts simultaneously.
EAR_parallelism (bool) – If True, the store supports workflows running multiple EARs simultaneously.
schedulers (bool) – If True, the store supports submitting workflows to a scheduler
submission (bool) – If True, the store supports submission. If False, the store can be considered to be an archive, which would need transforming to another store type before submission.
Methods
Attributes