From 459d9303b5b3fa98ef647c2a87c8c3751103a35e Mon Sep 17 00:00:00 2001
From: lukas leufen <l.leufen@fz-juelich.de>
Date: Mon, 23 Mar 2020 14:10:23 +0100
Subject: [PATCH] logs now error message

---
 src/helpers.py                     | 2 ++
 src/run_modules/run_environment.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/src/helpers.py b/src/helpers.py
index 6e9d47d1..e6179f3c 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 c5bc2cb4..f66660dc 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
-- 
GitLab