The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Dancer::Logger::Syslog - Dancer logger engine for Sys::Syslog

VERSION

version 0.6

DESCRIPTION

This module implements a logger engine that send log messages to syslog, through the Sys::Syslog module.

CONFIGURATION

The setting logger should be set to syslog in order to use this session engine in a Dancer application.

You can also specify the other configuration via the 'syslog' config key, e.g.

syslog:
  facility: 'local0'
  ident: 'my_app'

The allowed options are:

METHODS

init()

The init method is called by Dancer when creating the logger engine with this class.

format_message()

This method defines how to format messages for Syslog, it's a bit different than the standard one provided by Dancer::Logger::Abstract because Syslog already provides a couple of information.

DEPENDENCY

This module depends on Sys::Syslog.

SEE ALSO

See Dancer for details about logging in route handlers.

AUTHORS

COPYRIGHT AND LICENSE

This software is copyright (c) 2010 by Alexis Sukrieh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.