From 2ee98ea52d57d0b44efe118a98edb713d197f2b5 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" Date: Fri, 7 Nov 2025 11:42:07 +0100 Subject: [PATCH] Suppress superfluous multi-rule per checker warnings This warning by baselib is intrusive and currently makes no sense for OSI-rules based checks due to the high number of rules to be checked. Signed-off-by: Pierre R. Mai --- qc_ositrace/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qc_ositrace/main.py b/qc_ositrace/main.py index 8027975..19ad102 100644 --- a/qc_ositrace/main.py +++ b/qc_ositrace/main.py @@ -10,6 +10,9 @@ from qc_ositrace.checks.osirules import osirules_checker logging.basicConfig(format="%(asctime)s - %(message)s", level=logging.INFO) +logging.getLogger().addFilter( + lambda record: "A check should address exactly one rule" not in record.getMessage() +) def args_entrypoint() -> argparse.Namespace: