code tidy and create tmpdir if not exists

This commit is contained in:
Oliver Gorwits
2013-01-02 16:28:24 +00:00
parent d7f4d2db5d
commit 244033449d
3 changed files with 14 additions and 18 deletions

View File

@@ -2,7 +2,6 @@ package App::Netdisco::Daemon::Queue;
use Dancer qw/:moose :syntax :script/;
use Dancer::Plugin::DBIC 'schema';
use Try::Tiny;
use base 'Exporter';
our @EXPORT = ();

View File

@@ -53,7 +53,7 @@ sub worker_body {
next unless $self->lock_job($job);
my $local_job = $job->get_columns;
$local_job->{role} = $role_map->{$local_job->{action}};
$local_job->{role} = $role_map->{$job->action};
# copy job to local queue
$self->do('add_jobs', [$local_job]);
@@ -79,8 +79,8 @@ sub capacity_for {
my $role = $role_map->{$job->action};
my $setting = $setting_map->{$role};
my $current = schema('netdisco')->resultset('Admin')
->search({role => $role, status => "queued-$fqdn"})->count;
my $current = schema('daemon')->resultset('Admin')
->search({role => $role})->count;
return ($current < setting($setting));
}