freeze();
my $collated_output = &collate_output();
-if ($job_has_uuid) {
- $Job->update_attributes('running' => 0,
- 'success' => $collated_output && $main::success,
- 'finished_at' => scalar gmtime)
-}
-
if (!$collated_output) {
Log(undef, "output undef");
}
Log (undef, "finish");
save_meta();
+
+if ($job_has_uuid) {
+ $Job->update_attributes('running' => 0,
+ 'success' => $collated_output && $main::success,
+ 'finished_at' => scalar gmtime)
+}
+
exit ($Job->{'success'} ? 1 : 0);