houseman-0.1.0: A Haskell implementation of Foreman
Houseman.Logger
Synopsis
newLogger :: IO Logger Source
Instantiates new Logger.
Logger
installLogger Source
Arguments
Name of source
Logger instance
The source
Installs new Handle as a source of given Logger.
Handle
runLogger :: Logger -> IO () Source
Runs given Logger. Logs will be output to stdout. When Logger gets LogStop, logging will be stopped.
stdout
LogStop
readLogger :: Logger -> IO Log Source
Reads one Log from given Logger.
Log
stopLogger :: Logger -> IO () Source
Stops Logger.