The htsn-common package
This library contains three modules,
They work together to provide "reporting" for the htsn and htsn-import executables which both display and log things in the same way.
The Network.Services.TSN.Logging module allows the application to log to syslog, a file, or both. Four convenience functions are provided to log messages at each priority: error, debug, info, and warn.
The Network.Services.TSN.Terminal provides similar functions that instead display messages on the console (terminal). The output is color-coded according to the severity of the message.
The Network.Services.TSN.Report modules contains convenience functions that both log and display informational message. This is what an (optionally interactive) application will usually want to do.
|Change log||None available|
|Dependencies||ansi-terminal (>=0.6), base (>=4.6 && <5), hslogger (>=1.2), transformers (>=0.3) [details]|
|Maintainer||Michael Orlitzky <email@example.com>|
|Source repository||head: git clone http://michael.orlitzky.com/git/htsn-common.git -b master|
|Uploaded||Thu May 29 14:49:42 UTC 2014 by MichaelOrlitzky|
|Downloads||401 total (20 in last 30 days)|
|Status||Docs available [build log]|
Successful builds reported [all 1 reports]
- htsn-common-0.0.2.tar.gz [browse] (Cabal source package)
- Package description (included in the package)
For package maintainers and hackage trustees