-
- Distribution: Plack
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository (git clone)
- Issues
- Testers (7930 / 86 / 2)
- Kwalitee
- 80.55% Coverage
- License: perl_5
- Perl: v5.8.1
- Activity
- 24 month
- Tools
- Download (176.55Kb) 0
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 124 contributors
- Tatsuhiko Miyagawa
- Aaron Trevena
- Ævar Arnfjörð Bjarmason
- Akzhan Abdulin
-
Alexandr Ciornii
-
Alex J. G. Burzyński
- Allan Whiteford
- Andrew Fresh
- Andrew Rodland
- Andy Wardley
-
Aristotle Pagaltzis
-
Arthur Axel 'fREW' Schmidt
-
Asato Wakisaka
- Ashley Pond V
- Ask Bjørn Hansen
-
ben hengst
-
Ben Morrow
- Bernhard Graf
- Chad Granum
-
chansen
-
Chia-liang Kao
-
cho45
-
Christian Walde
-
chromatic
-
Cosimo Streppone
-
Dagfinn Ilmari Mannsåker
- Daisuke Maki
-
Daisuke Murase
- Dave Marr
-
Dave Rolsky
-
David E. Wheeler
- David Schmidt
- David Steinbrunner
- dmaestro
- Eduardo Arino de la Rubia
- Eric Johnson
-
Eugen Konkov
-
Fabrice Gabolde
-
fayland
- Flavio Poletti
-
Florian Ragwitz
- franck cuny
-
Gianni Ceccarelli
-
Graham Knop
- Grant McLean
- Hans Dieter Pearcey
- Haruka Iwao
- Henry Baragar
-
hiratara
-
HIROSE Masaaki
- Hiroshi Sakai
- Ian Bradley
- Ian Burrell
- Jakob Voss
-
Jay Hannah
-
Jesse Luehrs
-
Jiro Nishiguchi
- Johannes Plunien
- John Beppu
-
John Napiorkowski
-
Jonathan Swartz
- José Pinheiro Neta
- Justin Davis
- kakuno
-
Kang-min Liu
-
Karen Etheridge
-
Kazuho Oku
- Keedi Kim
- Lee Aylward
- Leo Lapworth
- mala
- Marco Pessotto
- Marian Schubert
-
Mark Fowler
-
Mark Stosberg
- Masahiro Chiba
-
Masahiro Nagano
- Michael G. Schwern
- mickey
-
Nick Wellnhofer
- Nobuo Danjou
- Olaf Alders
-
Oliver Gorwits
- Oliver Paukstadt
- Oliver Trosien
-
Olivier Mengué
- osfameron
- Panu Ervamaa
- Paul Driver
-
Pedro Melo
- Peter Flanigan
-
Peter Makholm
-
Piotr Roszatycki
-
punytan
-
Rafael Kitover
-
Randy Stauner
- Ray Miller
- Richard Simões
- Ricky Morse
-
Robert Rothenberg
- Rob Hoelz
-
Ryo Miyake
-
Sawyer X
- Scott S. McCoy
- Shawn M Moore
-
Shoichi Kaji
- smcmurray
- Stephen Clouse
- Stevan Little
- Stuart A Johnston
- Takeshi OKURA
- Thomas Klausner
-
Tim Bunce
- Tokuhiro Matsuno
-
Tomas Doran
- Tom Heady
- vti
- Wallace Reis
- xaicron
- Yann Kerherve
- yappo
-
Yury Zavarin
-
Yuval Kogman
- 唐鳳
- Dependencies
- Apache::LogFormat::Compiler
- Cookie::Baker
- Devel::StackTrace
- Devel::StackTrace::AsHTML
- File::ShareDir
- Filesys::Notify::Simple
- Hash::MultiValue
- HTTP::Entity::Parser
- HTTP::Headers::Fast
- HTTP::Message
- HTTP::Tiny
- parent
- Pod::Usage
- Stream::Buffered
- Test::TCP
- Try::Tiny
- URI
- WWW::Form::UrlEncoded
- CPAN Testers List
- Reverse dependencies
- Dependency graph
NAME
Plack::Middleware::LogDispatch - Uses Log::Dispatch to configure logger
SYNOPSIS
use Log::Dispatch;
my $logger = Log::Dispatch->new;
$logger->add( Log::Dispatch::File->new(...) );
$logger->add( Log::Dispatch::DesktopNotification->new(...) );
builder {
enable "LogDispatch", logger => $logger;
$app;
}
# use with Log::Dispatch::Config
use Log::Dispatch::Config;
Log::Dispatch::Config->configure('/path/to/log.conf');
builder {
enable "LogDispatch", logger => Log::Dispatch::Config->instance;
...
}
DESCRIPTION
LogDispatch is a Plack::Middleware component that allows you to use Log::Dispatch to configure the logging object, psgix.logger
.
CONFIGURATION
- logger
-
Log::Dispatch object to send logs to. Required.
AUTHOR
Tatsuhiko Miyagawa
SEE ALSO
Module Install Instructions
To install Plack::Middleware::LogDispatch, copy and paste the appropriate command in to your terminal.
cpanm Plack
perl -MCPAN -e shell install Plack
For more information on module installation, please visit the detailed CPAN module installation guide.