code tidy and create tmpdir if not exists
This commit is contained in:
		| @@ -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 = (); | ||||
|   | ||||
| @@ -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)); | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user