- Detector of orphans (unused queue dirs, jobs on non-existent machines, non-queued jobs)
- job failed => give a more explanatory message
- write_job_status should be atomic
-- change ((no subject))
$job_cnt++;
$job->{'ID'} = POSIX::strftime("%Y%m%d-%H%M%S-$$-$job_cnt", localtime);
}
- $job->{'Subject'} = '(no subject)';
+ $job->{'Subject'} = '';
return $job;
}
$job->{'body'} = join("", @cmds);
}
close T;
- $job->{'Subject'} //= '?';
+ $job->{'Subject'} //= '';
$job->{'ID'} or die "Cannot load $file: Missing ID";
check_id($job->{'ID'}) or die "Cannot load $file: Invalid ID syntax";
return bless $job;