tierkreis.worker.storage.protocol¶
Module Contents¶
Classes¶
API¶
- class tierkreis.worker.storage.protocol.WorkerStorage¶
Bases:
typing.Protocol- resolve(path: pathlib.Path | str) pathlib.Path¶
- read_call_args(path: pathlib.Path) tierkreis.controller.data.location.WorkerCallArgs¶
- read_input(path: pathlib.Path) bytes¶
- write_output(path: pathlib.Path, value: bytes) None¶
- glob(path_string: str) list[str]¶
- mark_done(path: pathlib.Path) None¶
- write_error(path: pathlib.Path, error_logs: str) None¶
- __slots__ = ()¶
- classmethod __init_subclass__(*args, **kwargs)¶
- classmethod __class_getitem__(item)¶