From 40cc474e08a6883737b262320175d2749164efe6 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Thu, 6 Aug 2020 21:43:05 +0200
Subject: [PATCH] BaseUtils: allow to set a log level for the rotating file
 handler

---
 TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/DefaultLogger.py | 3 ++-
 TheCodeLabs_BaseUtils/setup.py                               | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/DefaultLogger.py b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/DefaultLogger.py
index 0f90297..6bd806f 100644
--- a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/DefaultLogger.py
+++ b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/DefaultLogger.py
@@ -51,6 +51,7 @@ class DefaultLogger:
 
     @classmethod
     def add_rotating_file_handler(cls, logger: logging.Logger,
+                                  logLevel=logging.DEBUG,
                                   logFormat=None,
                                   dateFormat=None,
                                   fileName='log.log',
@@ -62,7 +63,7 @@ class DefaultLogger:
                                                                       maxBytes=maxBytes,
                                                                       backupCount=backupCount)
         outRotatingFileHandler.setFormatter(logFormatter)
-        outRotatingFileHandler.setLevel(logging.DEBUG)
+        outRotatingFileHandler.setLevel(logLevel)
         logger.addHandler(outRotatingFileHandler)
 
         return logger
diff --git a/TheCodeLabs_BaseUtils/setup.py b/TheCodeLabs_BaseUtils/setup.py
index bfc3967..6a4d379 100644
--- a/TheCodeLabs_BaseUtils/setup.py
+++ b/TheCodeLabs_BaseUtils/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup
 setup(
     name='TheCodeLabs-BaseUtils',
     packages=['TheCodeLabs_BaseUtils'],
-    version='1.4.0',
+    version='1.4.1',
     license='MIT',
     description='Useful python classes',
     author='TheCodeLabs',
-- 
GitLab