From 1c6527018cd9c4183cedb354bddc26a7a71db845 Mon Sep 17 00:00:00 2001
From: Nils Kohl <nils.kohl@fau.de>
Date: Thu, 6 Dec 2018 14:46:03 +0100
Subject: [PATCH] Small workaround regarding test collection issues and
 walberla imports

---
 datahandling/parallel_datahandling.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/datahandling/parallel_datahandling.py b/datahandling/parallel_datahandling.py
index b25cb2334..cb9de5d40 100644
--- a/datahandling/parallel_datahandling.py
+++ b/datahandling/parallel_datahandling.py
@@ -347,6 +347,13 @@ class ParallelDataHandling(DataHandling):
 
     @staticmethod
     def log(*args, level='INFO'):
+        _log_map = {
+            'DEVEL': wlb.log_devel,
+            'RESULT': wlb.log_result,
+            'INFO': wlb.log_info,
+            'WARNING': wlb.log_warning,
+            'PROGRESS': wlb.log_progress,
+        }
         level = level.upper()
         message = " ".join(str(e) for e in args)
         ParallelDataHandling._log_map[level](message)
@@ -363,10 +370,3 @@ class ParallelDataHandling(DataHandling):
     def world_rank(self):
         return wlb.mpi.worldRank()
 
-    _log_map = {
-        'DEVEL': wlb.log_devel,
-        'RESULT': wlb.log_result,
-        'INFO': wlb.log_info,
-        'WARNING': wlb.log_warning,
-        'PROGRESS': wlb.log_progress,
-    }
-- 
GitLab