Fluxion::Executor::PackagesExecutor
Inherits Fluxion::Executor::StepExecutor < Reference < Object
packages — one process per package.
The isolation is the point: if git installs and some-typo does not, the
user gets git and one clear error rather than a transaction that rolled
everything back.
Constants
INSTALL_TIMEOUT = 10.minutes
Instance methods
Commands for one item, in order. Empty means there is nothing to do.
Pre-install actions run before the packages, and are tracked as their own items so a failed metadata refresh is visible rather than folded into the first package's failure.