Changeset 11213 for lang/perl/Punc/trunk

Show
Ignore:
Timestamp:
05/06/08 19:50:47 (7 months ago)
Author:
mizzy
Message:

ロギング機能追加。Moose::Role かわゆす。

Location:
lang/perl/Punc/trunk/lib
Files:
3 added
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Punc/trunk/lib/Punc.pm

    r10584 r11213  
    4343    chomp $pfact; 
    4444    return $pfact; 
     45} 
     46 
     47sub logger { 
     48    my $self = shift; 
     49    require Punc::Logger::StdErr; 
     50    $self->{logger} ||= 'Punc::Logger::StdErr'; 
     51} 
     52 
     53sub log { 
     54    my ( $self, $level, $message ) = @_; 
     55    $self->logger->log( $level => $message ); 
    4556} 
    4657 
  • lang/perl/Punc/trunk/lib/Punc/Slave/Module.pm

    r11211 r11213  
    4040    } 
    4141 
     42    Punc->context->log( info => "Delegated to $module_to_delegate." ); 
    4243    bless $self, $module_to_delegate; 
    4344}