Hello,

I'd like to create a $logger which is independant from the rootLogger. It 
doesn't work :

#!/usr/bin/perl

use strict;
use warnings;

use Log::Log4perl;

my $log_conf = q/ 
    log4perl.rootLogger = INFO, Screen1

    log4perl.appender.Screen1        = Log::Log4perl::Appender::Screen 
    log4perl.appender.Screen1.layout = Log::Log4perl::Layout::SimpleLayout

    log4perl.logger.independantLogger = INFO, Screen2

    log4perl.appender.Screen2        = Log::Log4perl::Appender::Screen 
    log4perl.appender.Screen2.layout = Log::Log4perl::Layout::SimpleLayout
/;
Log::Log4perl::init( \$log_conf );

my $logger = Log::Log4perl::get_logger();
$logger->info("foo");

my $logger2 = Log::Log4perl::get_logger('independantLogger');
$logger2->info("bar"); # It also logs with rootLogger... :(                     
                  
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
log4perl-devel mailing list
log4perl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/log4perl-devel

Reply via email to