tierkreis.worker.storage.protocol

Module Contents

Classes

API

class tierkreis.worker.storage.protocol.WorkerStorage

Bases: typing.Protocol

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)