All pastes #105612 Raw Edit

Untitled

public text v1 · immutable
#105612 ·published 2006-07-29 19:37 UTC
rendered paste body
package 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;