omnipy.engine.local
| CLASS | DESCRIPTION |
|---|---|
LocalRunner |
Local job runner |
LocalRunner
Bases: TaskRunnerEngine, LinearFlowRunnerEngine, DagFlowRunnerEngine, FuncFlowRunnerEngine
Local job runner
| ATTRIBUTE | DESCRIPTION |
|---|---|
config |
TYPE:
|
registry |
TYPE:
|
Source code in src/omnipy/engine/local.py
__init__
apply_dag_flow_decorator
apply_dag_flow_decorator(dag_flow: IsDagFlow, job_callback_accept_decorator: Callable) -> None
Source code in src/omnipy/engine/job_runner.py
apply_func_flow_decorator
apply_func_flow_decorator(func_flow: IsFuncFlow, job_callback_accept_decorator: Callable) -> None
Source code in src/omnipy/engine/job_runner.py
apply_linear_flow_decorator
apply_linear_flow_decorator(
linear_flow: IsLinearFlow, job_callback_accept_decorator: Callable
) -> None
Source code in src/omnipy/engine/job_runner.py
apply_task_decorator
apply_task_decorator(task: IsTask, job_callback_accept_decorator: Callable) -> None
Source code in src/omnipy/engine/job_runner.py
default_dag_flow_run_decorator
staticmethod
default_dag_flow_run_decorator(dag_flow: IsDagFlow) -> Callable
Source code in src/omnipy/engine/job_runner.py
default_linear_flow_run_decorator
staticmethod
default_linear_flow_run_decorator(linear_flow: IsLinearFlow) -> Callable
Source code in src/omnipy/engine/job_runner.py
get_config_cls
classmethod
get_config_cls() -> Type[IsLocalRunnerConfig]
set_config
set_config(config: IsJobRunnerConfig) -> None
set_registry
set_registry(registry: IsRunStateRegistry | None) -> None