rename prime_skiplist to warm_thrusters

This commit is contained in:
Oliver Gorwits
2017-05-28 18:48:58 +01:00
parent 9ac2662182
commit 5daf1805c7
3 changed files with 8 additions and 10 deletions

View File

@@ -9,7 +9,7 @@ use Role::Tiny;
use namespace::clean; use namespace::clean;
use App::Netdisco::JobQueue use App::Netdisco::JobQueue
qw/jq_locked jq_getsome jq_getsomep jq_lock jq_prime_skiplist/; qw/jq_locked jq_getsome jq_getsomep jq_lock jq_warm_thrusters/;
sub worker_begin { sub worker_begin {
my $self = shift; my $self = shift;
@@ -20,8 +20,8 @@ sub worker_begin {
debug "entering Manager ($wid) worker_begin()"; debug "entering Manager ($wid) worker_begin()";
# rebuild device skip hints # job queue initialisation
jq_prime_skiplist; jq_warm_thrusters;
# requeue jobs locally # requeue jobs locally
debug "mgr ($wid): searching for jobs booked to this processing node"; debug "mgr ($wid): searching for jobs booked to this processing node";

View File

@@ -13,7 +13,7 @@ our @EXPORT_OK = qw/
jq_getsomep jq_getsomep
jq_locked jq_locked
jq_queued jq_queued
jq_prime_skiplist jq_warm_thrusters
jq_log jq_log
jq_userlog jq_userlog
jq_lock jq_lock
@@ -58,11 +58,9 @@ Netdisco job instance interface (see below).
Returns a list of IP addresses of devices which currently have a job of the Returns a list of IP addresses of devices which currently have a job of the
given C<$job_type> queued (e.g. C<discover>, C<arpnip>, etc). given C<$job_type> queued (e.g. C<discover>, C<arpnip>, etc).
=head2 jq_prime_skiplist() =head2 jq_warm_thrusters()
Sets up a table of hints for the backend daemon manager to help avoid picking Performs initialisation of the Job Queue backend.
jobs from the queue that it cannot process due to C<*_no> configuration
settings.
=head2 jq_log() =head2 jq_log()

View File

@@ -19,7 +19,7 @@ our @EXPORT_OK = qw/
jq_getsomep jq_getsomep
jq_locked jq_locked
jq_queued jq_queued
jq_prime_skiplist jq_warm_thrusters
jq_lock jq_lock
jq_defer jq_defer
jq_complete jq_complete
@@ -114,7 +114,7 @@ sub _get_denied_actions {
return @badactions; return @badactions;
} }
sub jq_prime_skiplist { sub jq_warm_thrusters {
$fqdn ||= (hostfqdn || 'localhost'); $fqdn ||= (hostfqdn || 'localhost');
my @devices = schema('netdisco')->resultset('Device')->all; my @devices = schema('netdisco')->resultset('Device')->all;
my $rs = schema('netdisco')->resultset('DeviceSkip'); my $rs = schema('netdisco')->resultset('DeviceSkip');