From 94c3ff33f627271c97f1d3f601ac929935cca820 Mon Sep 17 00:00:00 2001 From: Jan Polonsky Date: Thu, 6 Feb 2025 11:16:57 +0100 Subject: [PATCH] change some datetime format in debug logs --- src/collectors/collectors/rss_collector.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/collectors/collectors/rss_collector.py b/src/collectors/collectors/rss_collector.py index 9d05ad5d..e0d53400 100644 --- a/src/collectors/collectors/rss_collector.py +++ b/src/collectors/collectors/rss_collector.py @@ -73,33 +73,37 @@ def not_modified(url, last_collected, opener, user_agent=None): request = urllib.request.Request(url, method="HEAD", headers=headers) + last_collected_str = last_collected.strftime("%Y-%m-%d %H:%M") try: with opener(request) as response: last_modified = response.headers.get("Last-Modified") if response.status == 304: - logger.debug(f"{self.collector_source} Content has not been modified since {last_collected}") + logger.debug(f"{self.collector_source} Content has not been modified since {last_collected_str}") return True elif last_modified: last_modified = date_parse(last_modified) + last_modified_str = last_modified.strftime("%Y-%m-%d %H:%M") if last_collected >= last_modified: logger.debug( - f"{self.collector_source} Content has not been modified since {last_collected} " - f"(Last-Modified: {last_modified})" + f"{self.collector_source} Content has not been modified since {last_collected_str} " + f"(Last-Modified: {last_modified_str})" ) return True else: logger.debug( - f"{self.collector_source} Content has been modified since {last_collected} (Last-Modified: {last_modified})" + f"{self.collector_source} Content has been modified since {last_collected_str} " + f"(Last-Modified: {last_modified_str})" ) return False else: logger.debug( - f"{self.collector_source} Content has been modified since {last_collected} (Last-Modified header not received)" + f"{self.collector_source} Content has been modified since {last_collected_str} " + f"(Last-Modified: header not received)" ) return False except urllib.error.HTTPError as e: if e.code == 304: - logger.debug(f"{self.collector_source} Content has not been modified since {last_collected}") + logger.debug(f"{self.collector_source} Content has not been modified since {last_collected_str}") return True else: logger.exception(f"{self.collector_source} HTTP error occurred: {e}")