From 7322b07df682e880adffa97e10a3a07676eda522 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Thu, 25 Sep 2025 08:24:02 +0200 Subject: [PATCH] [fix] ProcessorMap: fix error log, not enough arguments for format string (#5241) Issue was introduced by PR-5204 [1] reported issue:: logger.error("init method of engine %s failed (%s).", eng_proc.engine.name) TypeError: not enough arguments for format string [1] https://github.com/searxng/searxng/pull/5204 Signed-off-by: Markus Heiser --- searx/search/processors/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/search/processors/__init__.py b/searx/search/processors/__init__.py index 5e896c711..1c248c64e 100644 --- a/searx/search/processors/__init__.py +++ b/searx/search/processors/__init__.py @@ -84,7 +84,7 @@ class ProcessorMap(dict[str, EngineProcessor]): self[eng_proc.engine.name] = eng_proc # logger.debug("registered engine processor: %s", eng_proc.engine.name) else: - logger.error("init method of engine %s failed (%s).", eng_proc.engine.name) + logger.error("can't register engine processor: %s (init failed)", eng_proc.engine.name) return eng_proc_ok