Untitled
public text v1 · immutablepackage MDV::Msec::Logger::tofile;
use strict;
use warnings;
use base ('MDV::Msec::Logger');
sub init {
my ($self) = @_;
my $filename = $self->get_value('logfile');
open(my $logfile, $filename);
$self->{'logfile'} = $logfile;
}
sub end {
my ($self) = @_;
my $handle = $self->{'logfile'};
close($handle);
}
sub log {
my ($self, $message) = @_;
my $handle = $self->{'logfile'};
print $handle "$message\n";
}
1;