From bb9cdc45df78ace9b148e979572b5c77b0e97345 Mon Sep 17 00:00:00 2001
From: Florent Bouchez Tichadou <florent.bouchez-tichadou@imag.fr>
Date: Tue, 20 Jun 2023 14:43:36 +0200
Subject: [PATCH] [log] added tracker logger for easier discrimination

---
 lib/tracker_helper.py | 14 +++++++-------
 lib/utils.py          |  1 +
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/lib/tracker_helper.py b/lib/tracker_helper.py
index 62b938f5..42e76bbf 100644
--- a/lib/tracker_helper.py
+++ b/lib/tracker_helper.py
@@ -1,4 +1,4 @@
-from lib.utils import lvl
+from lib.utils import trk
 from easytracker import init_tracker
 
 class TrackerHelp:
@@ -27,11 +27,11 @@ class TrackerHelp:
         """
         if function_name in self.breaked_functions:
             bp = self.breaked_functions[function_name]
-            lvl.debug(f"Appending callback to breakpoint {bp} for {function_name}")
+            trk.debug(f"Appending callback to breakpoint {bp} for {function_name}")
             self.internal_bp[bp].append(callback)
         else:
             br = self.tracker.break_before_func(function_name)
-            lvl.debug(f"Registered breakpoint on {function_name}: got br_no {br}")
+            trk.debug(f"Registered breakpoint on {function_name}: got br_no {br}")
             assert br not in self.internal_bp
             self.internal_bp[br] = [callback]
             self.breaked_functions[function_name] = br
@@ -45,11 +45,11 @@ class TrackerHelp:
         """
         if function_name in self.breaked_leave_functions:
             bp = self.breaked_leave_functions[function_name]
-            lvl.debug(f"Appending callback to breakpoint {bp} when leaving {function_name}")
+            trk.debug(f"Appending callback to breakpoint {bp} when leaving {function_name}")
             self.internal_bp[bp].append(callback)
         else:
             br = self.tracker.break_end_of_func(function_name)
-            lvl.debug(f"Registered breakpoint when leaving {function_name}: got br_no {br}")
+            trk.debug(f"Registered breakpoint when leaving {function_name}: got br_no {br}")
             assert br not in self.internal_bp
             self.internal_bp[br] = [callback]
             self.breaked_leave_functions[function_name] = br
@@ -62,11 +62,11 @@ class TrackerHelp:
         """
         if variable_name in self.watched_variables:
             wp = self.watched_variables[variable_name]
-            lvl.debug(f"Appending callback to watchpoint {wp} for {variable_name}")
+            trk.debug(f"Appending callback to watchpoint {wp} for {variable_name}")
             self.internal_wp[wp].append(callback)
         else:
             wp = self.tracker.watch(variable_name)
-            lvl.debug(f"Registered watchpoint for {variable_name}: got wp_no {wp}")
+            trk.debug(f"Registered watchpoint for {variable_name}: got wp_no {wp}")
             assert wp not in self.internal_wp
             self.internal_wp[wp] = [callback]
             self.watched_variables[variable_name] = wp
diff --git a/lib/utils.py b/lib/utils.py
index 285bc70d..2d588b20 100644
--- a/lib/utils.py
+++ b/lib/utils.py
@@ -3,3 +3,4 @@ log = logging.getLogger("agdb")
 cus = logging.getLogger("custom")
 lvl = logging.getLogger("level")
 chk = logging.getLogger("check")
+trk = logging.getLogger("tracker")
-- 
GitLab