NAME
Dancer::Logger::LogAny - Use Log::Any to control logging from your Dancer app
VERSION
version 0.003
DESCRIPTION
This module implements a logger engine that send log messages through Log::Any.
CONFIGURATION
Using Dancer::Logger::LogAny
The setting logger should be set to LogAny in order to use this logger engine in a Dancer application.
Setting the category
If you provide Dancer::Logger::LogAny with a category, it will use that for any logging done through the Dancer logging functions, like so:
LogAny:
  category: Wombats
Setting the logger
Dancer::Logger::LogAny lets you do very simple configuration of the logger from your config files---simply encode the parameters for Log::Any::Adapter->set as an array named logger, like so:
LogAny:
  logger:
    - Syslog
    - name
    - 'my-web-app'
For more sophisticated usage, you may wish to use Log::Any::Adapter->set directly.
METHODS
init()
The init method is called by Dancer when creating the logger engine with this class. It will initiate a Log::Any logger using the possibly supplied category.
DEPENDENCY
This module depends on Log::Any.
AUTHOR
Michael Alan Dorman <mdorman@ironicdesign.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Michael Alan Dorman.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.