45 |
|
if ($fileContents =~ m/return value/) |
46 |
|
{ |
47 |
|
$fileContents =~ s/.*\(return value ([^)]*)\).*/$1/g; |
48 |
< |
if ($fileContents != 0) |
49 |
< |
{ |
50 |
< |
$nGoodJobs++; |
51 |
< |
print "WARNING: Nonzero exit code for job $jobNumber. (return value $fileContents)\n"; |
52 |
< |
} |
48 |
> |
$nGoodJobs++; |
49 |
> |
print "WARNING: Nonzero exit code for job $jobNumber. (return value $fileContents)\n" if $fileContents != 0; |
50 |
|
$exitCodes{$dir}{$jobNumber} = $fileContents; |
51 |
|
$counting = 1; |
52 |
|
} |
78 |
|
{ |
79 |
|
my $jobNumber = $file; |
80 |
|
$jobNumber =~ s/^.*_([^_]*)\.root$/$1/; |
84 |
– |
#$badJob = defined $exitCodes{$dir} && defined $exitCodes{$dir}{$jobNumber} && $exitCodes{$dir}{$jobNumber}; |
81 |
|
$badJob = defined $signals{$dir} && defined $signals{$dir}{$jobNumber}; |
82 |
|
} |
83 |
|
next if $badJob; |
109 |
|
{ |
110 |
|
my $jobNumber = $file; |
111 |
|
$jobNumber =~ s/^.*_([^_]*)\.root$/$1/; |
116 |
– |
#$badJob = defined $exitCodes{$dir} && defined $exitCodes{$dir}{$jobNumber} && $exitCodes{$dir}{$jobNumber}; |
112 |
|
$badJob = defined $signals{$dir} && defined $signals{$dir}{$jobNumber}; |
113 |
|
} |
114 |
|
next if $badJob; |