Commit 8dd03088 authored by Yakubov, Sergey's avatar Yakubov, Sergey
Browse files

set dataset update_time in case of error

parent 7a460792
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1971,6 +1971,8 @@ class MinimalJobWrapper(HasResourceParameters):
                log.debug("(%s) setting dataset %s state to ERROR", job.id, dataset_assoc.dataset.dataset.id)
                # TODO: This is where the state is being set to error. Change it!
                dataset_assoc.dataset.dataset.state = model.Dataset.states.ERROR
                dataset_assoc.dataset.update_time = datetime.datetime.now()

                # Pause any dependent jobs (and those jobs' outputs)
                for dep_job_assoc in dataset_assoc.dataset.dependent_jobs:
                    self.pause(