From e9a23495968b45979b9aa3b793948aca321e6733 Mon Sep 17 00:00:00 2001
From: Timothe Jost <timothe.jost@wanadoo.fr>
Date: Tue, 14 May 2024 20:43:25 +0200
Subject: [PATCH] fix : add file_level and terminal_level in enable_logging

---
 src/pypelines/__init__.py | 2 +-
 src/pypelines/loggs.py    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/pypelines/__init__.py b/src/pypelines/__init__.py
index c8a9b26..0d5fadf 100644
--- a/src/pypelines/__init__.py
+++ b/src/pypelines/__init__.py
@@ -1,4 +1,4 @@
-__version__ = "0.0.57"
+__version__ = "0.0.58"
 
 from . import loggs
 from .pipes import *
diff --git a/src/pypelines/loggs.py b/src/pypelines/loggs.py
index a25d927..580ef7e 100644
--- a/src/pypelines/loggs.py
+++ b/src/pypelines/loggs.py
@@ -87,9 +87,9 @@ def enable_logging(
         min(terminal_level, file_level)
     )  # set logger level to the lowest usefull, to be sure we can capture messages necessary in handlers
 
-    for handler in [fh, ch]:
+    for handler, level in zip([fh, ch], [file_level, terminal_level]):
 
-        handler.setLevel(file_level)
+        handler.setLevel(level)
         logger.addHandler(handler)
 
 
-- 
GitLab