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