fix typos

This commit is contained in:
Oliver Gorwits
2014-04-24 22:57:37 +01:00
parent 47265a5292
commit 0d97c2b819

View File

@@ -19,27 +19,30 @@ sub add_jobs {
sub capacity_for { sub capacity_for {
my ($type) = @_; my ($type) = @_;
debug "checking local capacity for action $action"; debug "checking local capacity for worker type $type";
my $setting = setting('workers')->{ $job_type_keys->{$type} }; my $setting = setting('workers')->{ setting('job_type_keys')->{$type} };
my $current = $queue->search({type => $type})->count; my $current = $queue->search({type => $type})->count;
return ($current < $setting); return ($current < $setting);
} }
sub take_jobs { sub take_jobs {
my ($wid, $type, $max) = @_; my ($wid, $type, $max) = @_;
$max ||= 1;
# asking for more jobs means the current ones are done # asking for more jobs means the current ones are done
scrub_jobs($wid); scrub_jobs($wid);
debug "searching for $max new jobs for worker $wid (type $type)"; debug "searching for $max new jobs for worker $wid (type $type)";
my @rows = $queue->search( my $rs = $queue->search(
{type => $type, wid => 0}, {type => $type, wid => 0},
{rows => ($max || 1)}, {rows => $max},
)->all; );
my @rows = $rs->all;
return [] if scalar @rows == 0; return [] if scalar @rows == 0;
debug sprintf "booking out %s jobs to worker %s", scalar @rows, $wid; debug sprintf "booking out %s jobs to worker %s", (scalar @rows), $wid;
$rs->update({wid => $wid}); $rs->update({wid => $wid});
return [ map {{$_->get_columns}} @rows ]; return [ map {{$_->get_columns}} @rows ];