-
-
01 Jun 2022 23:40:12 UTC
- Distribution: Log-Log4perl
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues
- Testers (1320 / 0 / 0)
- Kwalitee
Bus factor: 1- 81.33% Coverage
- License: perl_5
- Perl: v5.6.0
- Activity
24 month- Tools
- Download (273.43KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- File::Path
- File::Spec
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Log::Log4perl::Filter::LevelRange - Filter for a range of log levels
SYNOPSIS
log4perl.filter.Match1 = Log::Log4perl::Filter::LevelRange log4perl.filter.Match1.LevelMin = INFO log4perl.filter.Match1.LevelMax = ERROR log4perl.filter.Match1.AcceptOnMatch = true
DESCRIPTION
This Log4perl custom filter checks if the current message has a priority matching a predefined range. The
LevelMin
andLevelMax
parameters define the levels (choose fromDEBUG
,INFO
,WARN
,ERROR
,FATAL
) marking the window of allowed messages priorities.LevelMin
defaults toDEBUG
, andLevelMax
toFATAL
.The additional parameter
AcceptOnMatch
defines if the filter is supposed to pass or block the message (true
orfalse
).SEE ALSO
Log::Log4perl::Filter, Log::Log4perl::Filter::Boolean, Log::Log4perl::Filter::LevelMatch, Log::Log4perl::Filter::MDC, Log::Log4perl::Filter::StringMatch
LICENSE
Copyright 2002-2013 by Mike Schilli <m@perlmeister.com> and Kevin Goess <cpan@goess.org>.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Please contribute patches to the project on Github:
http://github.com/mschilli/log4perl
Send bug reports or requests for enhancements to the authors via our
MAILING LIST (questions, bug reports, suggestions/patches): log4perl-devel@lists.sourceforge.net
Authors (please contact them via the list above, not directly): Mike Schilli <m@perlmeister.com>, Kevin Goess <cpan@goess.org>
Contributors (in alphabetical order): Ateeq Altaf, Cory Bennett, Jens Berthold, Jeremy Bopp, Hutton Davidson, Chris R. Donnelly, Matisse Enzer, Hugh Esco, Anthony Foiani, James FitzGibbon, Carl Franks, Dennis Gregorovic, Andy Grundman, Paul Harrington, Alexander Hartmaier David Hull, Robert Jacobson, Jason Kohles, Jeff Macdonald, Markus Peter, Brett Rann, Peter Rabbitson, Erik Selberg, Aaron Straup Cope, Lars Thegler, David Viner, Mac Yang.
Module Install Instructions
To install Log::Log4perl, copy and paste the appropriate command in to your terminal.
cpanm Log::Log4perl
perl -MCPAN -e shell install Log::Log4perl
For more information on module installation, please visit the detailed CPAN module installation guide.