NAME

HeliosX::Logger::Syslog - HeliosX::Logger subclass implementing logging to syslogd for Helios

SYNOPSIS

# helios.ini
loggers=HeliosX::Logger::Syslog
syslog_facility=user
syslog_options=nofatal,pid 

DESCRIPTION

This module is not yet complete, thus the documentation is not yet complete.

CONFIGURATION

Config options:

syslog_facility [REQUIRED]
syslog_options

METHODS

init($config, $jobType)

The init() method verifies that the required helios.ini parameters (syslog_facility) are set for HeliosX::Logger::Syslog. Without the proper parameter(s), HeliosX::Logger::Syslog will not function properly.

logMsg($job, $log_level, $message)

SEE ALSO

HeliosX::ExtLoggerService, Helios::Service

AUTHOR

Andrew Johnson, <lajandy at cpan dotorg>

COPYRIGHT AND LICENSE

Copyright (C) 2009 by Andrew Johnson

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.

WARRANTY

This software comes with no warranty of any kind.