]> mj.ucw.cz Git - bex.git/blobdiff - lib/bin/bex-add
Accept partial job IDs as long as they are unique
[bex.git] / lib / bin / bex-add
index 9a717bf7d1f4e9d2f3f392c8d11c49fb5dba2e59..195300eb6fc389e71d07fcaa7878b9e55ce5ac51 100755 (executable)
@@ -70,8 +70,8 @@ if (defined $requeue_id) {
        if (defined($given_body) || defined($given_execute) || defined($given_id) || defined($given_subject) || defined($given_template)) {
                die "Parameters of a requeued job cannot be changed\n";
        }
-       my $fn = $queue->job_file($requeue_id);
-       -f $fn or die "Job $requeue_id not known\n";
+       my $id = $queue->resolve_job_id($requeue_id);
+       my $fn = $queue->job_file($id);
        $job = BEX::Job->new_from_file($fn);
 } else {
        # Create job template