IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4927


Ignore:
Timestamp:
Aug 30, 2005, 5:25:32 PM (21 years ago)
Author:
jhoblitt
Message:

add Nebulous::Client::Log::init() class method

Location:
trunk/Nebulous/lib/Nebulous
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/lib/Nebulous/Client.pm

    r4638 r4927  
    11# Copyright (c) 2004  Joshua Hoblitt
    22#
    3 # $Id: Client.pm,v 1.18 2005-07-28 03:48:41 jhoblitt Exp $
     3# $Id: Client.pm,v 1.19 2005-08-31 03:25:31 jhoblitt Exp $
    44
    55package Nebulous::Client;
     
    2323use constant LOCK_DEFAULT   => 10;    # default to a 10s lock timeout
    2424
     25Nebulous::Client::Log->init;
    2526my $log = get_logger( "Nebulous::Client" );
    2627$log->level( $WARN );
  • trunk/Nebulous/lib/Nebulous/Client/Log.pm

    r4440 r4927  
    11# Copyright (c) 2004  Joshua Hoblitt
    22#
    3 # $Id: Log.pm,v 1.3 2005-06-30 02:35:06 jhoblitt Exp $
     3# $Id: Log.pm,v 1.4 2005-08-31 03:25:32 jhoblitt Exp $
    44
    55package Nebulous::Client::Log;
     
    1212use Log::Log4perl;
    1313
    14 my $conf = q(
     14sub init {
     15    my $log_path = $ENV{HOME};
     16
     17    my $conf = <<END;
    1518    log4perl.category.Nebulous.Client = DEBUG, Screen
    1619#log4perl.category.Nebulous.Client = DEBUG, CLIENTLOGFILE, Screen
     
    2225
    2326    log4perl.appender.CLIENTLOGFILE           = Log::Log4perl::Appender::File
    24     log4perl.appender.CLIENTLOGFILE.filename  = /tmp/nebulous_client.log
     27    log4perl.appender.CLIENTLOGFILE.filename  = $log_path/nebulous_client.log
    2528    log4perl.appender.CLIENTLOGFILE.mode      = append
    2629    log4perl.appender.CLIENTLOGFILE.layout    = Log::Log4perl::Layout::PatternLayout
    2730    log4perl.appender.CLIENTLOGFILE.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} | %H | %p | %M - %m%n
    28 );
     31END
    2932
    30 Log::Log4perl::init( \$conf );
     33    Log::Log4perl::init( \$conf );
     34}
    3135
    32361;
Note: See TracChangeset for help on using the changeset viewer.