wfexs_backend.container_factories.abstract_docker_container
#
Module Contents#
Classes#
Data#
API#
- wfexs_backend.container_factories.abstract_docker_container.DOCKER_PROTO = None#
- class wfexs_backend.container_factories.abstract_docker_container.AbstractDockerContainerFactory(simpleFileNameMethod: wfexs_backend.container_factories.ContainerFileNamingMethod, containersCacheDir: pathlib.Path | None = None, stagedContainersDir: pathlib.Path | None = None, progs_mapping: ProgsMapping | None = None, engine_name: str = 'unset', tempDir: pathlib.Path | None = None)#
Bases:
wfexs_backend.container_factories.ContainerFactory
- ACCEPTED_CONTAINER_TYPES = 'set(...)'#
- classmethod AcceptsContainerType(container_type: common.ContainerType | Set[common.ContainerType]) bool #
- _gen_trimmed_manifests_signature(manifests: Sequence[DockerLikeManifest]) wfexs_backend.common.Fingerprint #