Provided by: libdancer-logger-syslog-perl_0.6-1_all bug

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:

       facility
           Which syslog facility to use, defaults to 'USER'

       ident
           String prepended to every log line, defaults to the configured appname or, if not
           defined, to the executable's basename.

       logopt
           Log options passed top "openlog()" as per Sys::Syslog's docs. Defaults to 'pid'.

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

       •   Alexis Sukrieh <sukria@sukria.net>

       •   Yanick Champoux <yanick@cpan.org>

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.