summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2022-04-29 09:02:37 +0100
committerPaul Buetow <paul@buetow.org>2022-04-29 09:02:37 +0100
commit7652d670f9db9d3b26b1448df9ba73cedad450c4 (patch)
tree84e71b4ec0fbc0b287408f930f7d0965e957b240 /lib
parent07047c00ea6ed8bd839099d635cc9c57fbc5e84b (diff)
unify interval param
Diffstat (limited to 'lib')
-rw-r--r--lib/PerlDaemon/PerlDaemon.pl8
-rw-r--r--lib/PerlDaemon/RunModules.pm2
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/PerlDaemon/PerlDaemon.pl b/lib/PerlDaemon/PerlDaemon.pl
index 3f5765a..215b9a5 100644
--- a/lib/PerlDaemon/PerlDaemon.pl
+++ b/lib/PerlDaemon/PerlDaemon.pl
@@ -93,7 +93,7 @@ sub readconf ($%) {
# Check
my $msg = 'Missing property:';
- foreach (qw(wd loopinterval alivefile pidfile logfile daemonize)) {
+ foreach (qw(wd interval alivefile pidfile logfile daemonize)) {
my $key = "daemon.$_";
die "$msg $key\n" unless exists $conf{$key};
}
@@ -154,7 +154,7 @@ sub alive ($) {
sub daemonloop ($) {
my $conf = shift;
my $rmodule = PerlDaemon::RunModules->new($conf);
- my $loopinterval = $conf->{'daemon.loopinterval'};
+ my $interval = $conf->{'daemon.interval'};
my $loop = shift;
my $lastrun = [0,0];
@@ -163,13 +163,13 @@ sub daemonloop ($) {
my $now = [gettimeofday];
my $timediff = tv_interval($lastrun, $now);
- if ($timediff >= $loopinterval) {
+ if ($timediff >= $interval) {
$lastrun = $now;
$rmodule->do();
alive $conf;
}
- sleep $loopinterval / 10;
+ sleep $interval / 10;
}
}
diff --git a/lib/PerlDaemon/RunModules.pm b/lib/PerlDaemon/RunModules.pm
index 8caf858..f03a540 100644
--- a/lib/PerlDaemon/RunModules.pm
+++ b/lib/PerlDaemon/RunModules.pm
@@ -36,7 +36,7 @@ sub new ($$) {
$scheduler{$name}{lastrun} = [0,0];
$scheduler{$name}{carrysum} = 0;
$scheduler{$name}{firstloop} = 1;
- $scheduler{$name}{interval} = $conf->{'daemon.modules.runinterval'};
+ $scheduler{$name}{interval} = $conf->{'daemon.interval'};
$logger->logmsg("Created module instance $name");
}
}