propellor-0.9.1: property-based host configuration management in haskell

Safe HaskellNone

Propellor.Message

Synopsis

Documentation

actionMessage :: (MonadIO m, ActionResult r) => Desc -> m r -> m rSource

Shows a message while performing an action, with a colored status display.

actionMessageOn :: (MonadIO m, ActionResult r) => HostName -> Desc -> m r -> m rSource

Shows a message while performing an action on a specified host, with a colored status display.

actionMessage' :: (MonadIO m, ActionResult r) => Maybe HostName -> Desc -> m r -> m rSource

warningMessage :: MonadIO m => String -> m ()Source

colorLine :: ColorIntensity -> Color -> String -> IO ()Source

errorMessage :: String -> IO aSource

debug :: [String] -> IO ()Source

Causes a debug message to be displayed when PROPELLOR_DEBUG=1