struct

Fluxion::Executor::RunOptions

Inherits Struct < Value < Object

Options for one run.

Constructors

new(mode : RunMode = RunMode::RecordOnly, dry_run : Bool = false, probe_only : Bool = false, approved : Bool = false, only_jobs : Array(String) = [] of String, from_job : String | Nil = nil, profile_name : String = "default")
Source

Instance methods

approved?

Approves items that declared confirm. Fluxion never prompts for these interactively — a run that pauses for input is a run that hangs in CI.

Source
dry_run?

Emit what would happen without doing any of it.

Source
from_job

Skip every job before this one.

Source
mode
Source
only_jobs

Restrict the run to these jobs.

Source
probe_only?

Probe and report, installing nothing.

Source
profile_name
Source
read_only?

True when nothing may touch the host.

Source