From: Aleš Mrázek Date: Fri, 26 Jan 2024 12:57:47 +0000 (+0100) Subject: manager/kresd_controller/interface.py: register only kresd workers for metrics X-Git-Tag: v6.0.6~6^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3de9977e4970f0f1ae5a8a6b10523ef37e7e28af;p=thirdparty%2Fknot-resolver.git manager/kresd_controller/interface.py: register only kresd workers for metrics --- 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