manpagez: man pages & more
man SVK::Logger(3)
Home | html | info | man
SVK::Logger(3)        User Contributed Perl Documentation       SVK::Logger(3)




NAME

       SVK::Logger - logging framework for SVK


SYNOPSIS

         use SVK::Logger;

         $logger->warn('foo');
         $logger->info('bar');

       or

         use SVK::Logger '$foo';

         $foo->error('bad thingimajig');

       DESCRIPTION

       SVK::Logger is a wrapper around Log::Log4perl. When using the module,
       it imports into your namespace a variable called $logger (or you can
       pass a variable name to import to decide what the variable should be)
       with a category based on the name of the calling module.


MOTIVATION

       Ideally, for support requests, if something is not going the way it
       should be we should be able to tell people: "rerun the command with the
       SVKLOGLEVEL environment variable set to DEBUG and mail the output to
       $SUPPORTADDRESS". On Unix, this could be accomplished in one command
       like so:

         env SVKLOGLEVEL=DEBUG svk <command that failed> 2>&1 | mail $SUPPORTADDRESS



perl v5.10.0                      2008-08-04                    SVK::Logger(3)

Mac OS X 10.6 - Generated Thu Sep 17 20:15:21 CDT 2009
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.