diff --git a/src/helpers.py b/src/helpers.py index cfbaa79dc2f35836230bed04ac88204c5fbb1ec8..686d6a82e277e2879610d590112fb41505188a77 100644 --- a/src/helpers.py +++ b/src/helpers.py @@ -242,6 +242,8 @@ class Logger: filemode='a') # add stream handler to the root logger logging.getLogger('').addHandler(self.logger_console(level_stream)) + # print logger path + logging.info(f"File logger: {self.log_file}") @staticmethod def setup_logging_path(path: str = None): diff --git a/src/run_modules/run_environment.py b/src/run_modules/run_environment.py index c5bc2cb4af46a6920fdfbb69ed3d0261efa17411..f66660dcfde61a56b6f1cd41910be480b1faf60a 100644 --- a/src/run_modules/run_environment.py +++ b/src/run_modules/run_environment.py @@ -50,6 +50,8 @@ class RunEnvironment(object): return self def __exit__(self, exc_type, exc_val, exc_tb): + if exc_type: + logging.error(exc_val, exc_info=(exc_type, exc_val, exc_tb)) self.__del__() @staticmethod