rpl_wei.executors
Handling execution for steps in the RPL-SDL efforts
Functions
|
|
|
|
|
|
|
Classes
|
|
Class to handle executing steps |
- class rpl_wei.executors.StepExecutor
Class to handle executing steps
- execute_step(step: Step, step_module: Module, logger: Logger | None = None, callbacks: List[Callable] | None = None) StepStatus
Executes a single step from a workflow
- Parameters:
step (Step) – A single step from a workflow definition
- Returns:
StepStatus – A status of the step (in theory provides async support with IDLE, RUNNING, but for now is just SUCCEEDED/FAILED)