INNER CODE UNIT · Python
_emit_interrupted
IDSIA/sacred · sacred/run.py:377
def _emit_interrupted(self, status):
self.status = status
elapsed_time = self._stop_time()
self.run_logger.warning("Aborted after %s!", elapsed_time)
for observer in self.observers:
self._final_call(
observer,
"interrupted_event",
interrupt_time=self.stop_time,
status=status,
)
def _emit_failed(self, exc_type, exc_value, trace):
self.status = "FAILED"
elapsed_time = self._stop_time()
self.run_logger.error("Failed after %s!", elapsed_time)
self.fail_trace = tb.format_exception(exc_type, exc_value, trace)
for observer in self.observers: