dootle.control.fsm.runner
An workflow runner for doot that uses the FSM backed tasks/tracker
Classes
Doot Runner which accepts FSM wrapped Tasks/Jobs/Artifacts |
Module Contents
- class dootle.control.fsm.runner.FSMRunner(
- *,
- tracker: doot._abstract.TaskTracker_p,
Bases:
doot.control.runner.DootRunnerDoot Runner which accepts FSM wrapped Tasks/Jobs/Artifacts
- Parameters:
tracker (doot._abstract.TaskTracker_p)
- run_next_task() None
Get the next task from the tracker, expand/run it, and handle the result/failure
- Return type:
None