better names for timeout settings

This commit is contained in:
Oliver Gorwits
2018-02-10 22:27:29 +00:00
parent a024716495
commit 4acad9932e
4 changed files with 9 additions and 4 deletions

View File

@@ -176,6 +176,11 @@ if (exists setting('workers')->{interactives}
delete setting('workers')->{interactives};
}
# moved the timeout setting
setting('workers')->{'timeout'} = setting('timeout')
if defined setting('timeout')
and !defined setting('workers')->{'timeout'};
# schedule expire used to be called expiry
setting('schedule')->{expire} ||= setting('schedule')->{expiry}
if setting('schedule') and exists setting('schedule')->{expiry};

View File

@@ -42,7 +42,7 @@ service status for addresses which responded.
sub nbtstat_resolve_async {
my $ips = shift;
my $timeout = setting('nbtstat_timeout') || 1;
my $timeout = setting('nbtstat_response_timeout') || 1;
my $interval = setting('nbtstat_interval') || 0.02;
my $stater = App::Netdisco::AnyEvent::Nbtstat->new(

View File

@@ -74,7 +74,7 @@ sub run {
};
my $maxtime = ((defined setting($job->action .'_timeout'))
? setting($job->action .'_timeout') : setting('timeout'));
? setting($job->action .'_timeout') : setting('workers')->{'timeout'});
if ($maxtime) {
debug sprintf '%s: running with timeout %ss', $job->action, $maxtime;
if (timeout_call($maxtime, $runner, ($self, $job))) {