Helios::Logger::Internal - Helios::Logger subclass implementing Helios internal logging
#in helios.ini, enable internal Helios logging (this is default) internal_logger=on #in helios.ini, turn off internal logging # make sure you've turned on another logger with the logger= directive # otherwise you will have NO logging system active internal_logger=off
Helios::Logger::Internal is a refactor of the logging functionality found in the Helios 2.23 and earlier Helios::Service->logMsg(). This allows Helios services to retain logging functionality found in the previous Helios core system while also allowing Helios to be extended to support custom logging solutions by subclassing Helios::Logger.
Helios::Logger::Internal->init() attempts to initialize the connection to the Helios collective database so it will be available for later calls to logMsg().
Implementation of the Helios::Service internal logging code refactored into a Helios::Logger class.
Helios::Service, Helios::Logger
Andrew Johnson, <lajandy at cpan dot org>
Copyright (C) 2008 by CEB Toolbox, Inc.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.0 or, at your option, any later version of Perl 5 you may have available.
This software comes with no warranty of any kind.
To install Helios, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Helios
CPAN shell
perl -MCPAN -e shell install Helios
For more information on module installation, please visit the detailed CPAN module installation guide.