hpcflow.sdk.persistence#

Workflow persistence subsystem.

Module attributes

DEFAULT_STORE_FORMAT

The name of the default persistence store.

ALL_STORE_FORMATS

The persistence formats supported.

ALL_CREATE_STORE_FORMATS

The persistence formats supported for creation.

Functions

store_cls_from_str

Get the class that implements the persistence store from its name.

hpcflow.sdk.persistence.base

Base persistence models.

hpcflow.sdk.persistence.json

Persistence model based on writing JSON documents.

hpcflow.sdk.persistence.pending

Class to hold the state that is waiting to be committed to disk.

hpcflow.sdk.persistence.store_resource

Models of data stores as resources.

hpcflow.sdk.persistence.utils

Miscellaneous persistence-related helpers.

hpcflow.sdk.persistence.zarr

Persistence model based on writing Zarr arrays.