public
Description: Custom filter for Log4perl that allows for matching against the call stack
Homepage:
Clone URL: git://github.com/pdonelan/log4perl-filter-callermatch.git
name age message
file .gitignore Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
file .project Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
file Changes Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
file MANIFEST Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
file Makefile.PL Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
file README Tue Oct 28 04:33:54 -0700 2008 Updated README [pdonelan]
directory lib/ Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
directory t/ Tue Oct 28 03:56:03 -0700 2008 Initial commit [pdonelan]
README
Log-Log4perl-Filter-CallerMatch

This is a Log4perl custom filter that allows for filtering against package and subroutine (as returned by caller()), 
as well as log message contents. The call frame to be tested against can be specified explicitly or an integer range 
can be given. This filter has proved to be useful in WebGUI development where the Log4perl category is used to 
represent site names, thus you need another way of filtering log messages from the area of code you're interested in.

INSTALLATION

To install this module, run the following commands:

  perl Makefile.PL
  make
  make test
  make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc Log::Log4perl::Filter::CallerMatch

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Log-Log4perl-Filter-CallerMatch

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/Log-Log4perl-Filter-CallerMatch

    CPAN Ratings
        http://cpanratings.perl.org/d/Log-Log4perl-Filter-CallerMatch

    Search CPAN
        http://search.cpan.org/dist/Log-Log4perl-Filter-CallerMatch


COPYRIGHT AND LICENCE

Copyright (C) 2008 Patrick Donelan

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