From 63c4d1387ed0f2ea73a9fa93c69a334a12cb6ff1 Mon Sep 17 00:00:00 2001 From: maurane Date: Wed, 23 Sep 2026 16:17:36 +0200 Subject: [PATCH] =?UTF-8?q?refactor(classifier):=20=F0=9F=8E=A8=20readapt?= =?UTF-8?q?=20code=20to=20its=20intial=20structure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit move the test on the error_name value as it was before the fix of deduplications --- src/logwatcher/classifier.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/logwatcher/classifier.py b/src/logwatcher/classifier.py index 315f9bd..244c4b0 100644 --- a/src/logwatcher/classifier.py +++ b/src/logwatcher/classifier.py @@ -85,8 +85,6 @@ def classify_log_entries( logger.info("\tclassification job started.") for log_entry in log_entries: error_name = _match_n2_pattern(log_entry) - if error_name: - log_entry.error_name = error_name if previous_log_entry is not None and _is_duplicate_error( previous_log_entry, log_entry @@ -96,7 +94,8 @@ def classify_log_entries( ) continue - if log_entry.error_name: + if error_name: + log_entry.error_name = error_name logger.info( f"\t\tError '{error_name}' associated with log entry '{log_entry.error_message}'. This is a n2 log entry" )