CTKlib
view release on metacpan or search on metacpan
lib/CTK/Skel/Daemon.pm view on Meta::CPAN
%PODSIG%cut
use vars qw($VERSION);
$VERSION = '%PROJECT_VERSION%';
use base qw/CTK::Daemon/;
use constant {
FORKS => 1,
INTERVAL=> 1,
MAXITER => 10, # 10 iterations max
};
sub new {
my $class = shift;
my $name = shift;
my %daemon_options = @_;
$daemon_options{forks} //= FORKS;
my $self = $class->SUPER::new($name, %daemon_options);
$self->{interval} = $daemon_options{interval} || INTERVAL;
$self->logger->log_info("Daemon object created");
( run in 2.135 seconds using v1.01-cache-2.11-cpan-96521ef73a4 )