Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
mainProperties :: Host -> IO () Source #
Gets the Properties of a Host, and ensures them all, with nice display of what's being done.
runPropellor :: Host -> Propellor Result -> IO Result Source #
Runs a Propellor action with the specified host.
If the Result is not FailedChange, any EndActions that were accumulated while running the action are then also run.
ensureChildProperties :: [ChildProperty] -> Propellor Result Source #
Ensures the child properties, with a display of each as it runs.