From: Martin Mares Date: Mon, 31 Oct 2011 12:01:36 +0000 (+0100) Subject: Let default subject be empty X-Git-Tag: v3.0~50 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=11cb08b0adc2d9f96428043702a0ea0698a8272b;p=bex.git Let default subject be empty --- diff --git a/TODO b/TODO index 1c75f38..8b56683 100644 --- a/TODO +++ b/TODO @@ -10,4 +10,3 @@ - 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)) diff --git a/lib/BEX/Job.pm b/lib/BEX/Job.pm index 1b920e4..b0add1b 100644 --- a/lib/BEX/Job.pm +++ b/lib/BEX/Job.pm @@ -26,7 +26,7 @@ sub new($;$) { $job_cnt++; $job->{'ID'} = POSIX::strftime("%Y%m%d-%H%M%S-$$-$job_cnt", localtime); } - $job->{'Subject'} = '(no subject)'; + $job->{'Subject'} = ''; return $job; } @@ -46,7 +46,7 @@ sub new_from_file($$;$) { $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;