From 3de9977e4970f0f1ae5a8a6b10523ef37e7e28af Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Fri, 26 Jan 2024 13:57:47 +0100 Subject: [PATCH] manager/kresd_controller/interface.py: register only kresd workers for metrics --- manager/knot_resolver_manager/kresd_controller/interface.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manager/knot_resolver_manager/kresd_controller/interface.py b/manager/knot_resolver_manager/kresd_controller/interface.py index 5a6ea5fe1..fe5306fa7 100644 --- a/manager/knot_resolver_manager/kresd_controller/interface.py +++ b/manager/knot_resolver_manager/kresd_controller/interface.py @@ -108,8 +108,9 @@ class Subprocess(ABC): await writefile(kresd_config_file(self._config, self.id), lua_config) try: await self._start() - register_resolver_metrics_for(self) - self._metrics_registered = True + if self.type is SubprocessType.KRESD: + register_resolver_metrics_for(self) + self._metrics_registered = True except SubprocessControllerException as e: kresd_config_file(self._config, self.id).unlink() raise e -- 2.47.2