web jobs are highest prio; make sql cleaner

This commit is contained in:
Oliver Gorwits
2018-02-10 16:33:46 +00:00
parent 3f7e3b0531
commit f71aae75fd
2 changed files with 30 additions and 40 deletions

View File

@@ -87,14 +87,11 @@ sub jq_getsome {
my $jobs = schema('netdisco')->resultset('Admin');
my @returned = ();
my @filter = (
setting('job_prio')->{'high'}, setting('workers')->{'max_deferrals'},
setting('workers')->{'retry_after'}, setting('workers')->{'BACKEND'},
$num_slots,
);
my $tasty = schema('netdisco')->resultset('Virtual::TastyJobs')
->search(undef,{ bind => [
@filter, @filter, setting('workers')->{'BACKEND'}, $num_slots
setting('workers')->{'BACKEND'}, setting('job_prio')->{'high'},
setting('workers')->{'BACKEND'}, setting('workers')->{'max_deferrals'},
setting('workers')->{'retry_after'}, $num_slots,
]});
while (my $job = $tasty->next) {