hpcflow.sdk.persistence#

Workflow persistence subsystem.

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.defaults

Default settings in the persistence system.

hpcflow.sdk.persistence.discovery

Utilities for discovering what persistence store implementation to use.

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.types

Types used in type-checking the persistence subsystem.

hpcflow.sdk.persistence.utils

Miscellaneous persistence-related helpers.

hpcflow.sdk.persistence.zarr

Persistence model based on writing Zarr arrays.