class

Fluxion::Executor::ManualExecutor

Inherits Fluxion::Executor::StepExecutor < Reference < Object

manual — a human checkpoint.

Constants

TIMEOUT = 5.minutes

Instance methods

commands(step : Step, item : ModuleItem) : Array(Command)

Commands for one item, in order. Empty means there is nothing to do.

Source
execute(step : Step, item : ModuleItem, runner : ShellRunner, &_sink : String -> ) : StepResult

Without a probe there is no way to know the human did the thing, so the step fails with its message rather than silently passing.

Source
supports?(step : Step) : Bool
Source