From 7006ebe662dfe4574df018bb62e1eb6e74f83f62 Mon Sep 17 00:00:00 2001 From: Benjamin Harder Date: Wed, 4 Jun 2025 20:23:32 +0200 Subject: [PATCH] Performance improvement for logging --- src/jobs/strikes_handler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jobs/strikes_handler.py b/src/jobs/strikes_handler.py index 53ec469..fc5973b 100644 --- a/src/jobs/strikes_handler.py +++ b/src/jobs/strikes_handler.py @@ -1,3 +1,4 @@ +import logging from src.utils.log_setup import logger @@ -11,7 +12,8 @@ class StrikesHandler: def check_permitted_strikes(self, affected_downloads): recovered = self._recover_downloads(affected_downloads) affected_downloads = self._apply_strikes_and_filter(affected_downloads) - self.log_change(recovered, affected_downloads) + if logger.isEnabledFor(logging.DEBUG): + self.log_change(recovered, affected_downloads) return affected_downloads def log_change(self, recovered, affected):