]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
fixup! fixup! controller: notify socket implementation in python
authorAleš Mrázek <ales.mrazek@nic.cz>
Fri, 10 Jul 2026 20:48:38 +0000 (22:48 +0200)
committerAleš Mrázek <ales.mrazek@nic.cz>
Fri, 10 Jul 2026 20:48:38 +0000 (22:48 +0200)
python/knot_resolver/controller/notify/notify_socket.py

index 9d1e9c85ecb6eb3f91b92448049891e32caf76ab..c2e425d462b0e60d9e27f2fcb5cb429ad0d4b283 100644 (file)
@@ -1,7 +1,6 @@
 from __future__ import annotations
 
 from knot_resolver.constants import NOTIFY_SUPPORT
-from knot_resolver.logging import get_logger
 
 NOTIFY_SOCKET_NAME = "supervisor-notify-socket"
 NOTIFY_SOCKET_ENV_VAR = "NOTIFY_SOCKET"
@@ -14,13 +13,14 @@ if NOTIFY_SUPPORT:
     from pathlib import Path
 
     from knot_resolver.controller.errors import ControllerNotifySocketError
+    from knot_resolver.logging import get_logger
+
+    logger = get_logger(__name__)
 
     CREDENTIALS_FORMAT = "3i"
     CREDENTIALS_SIZE = struct.calcsize(CREDENTIALS_FORMAT)
     RECEIVE_BUFFER_SIZE = 2048
 
-    logger = get_logger(__name__)
-
     def init_notify_socket() -> socket.socket:
         notify_socket_path = Path.cwd() / NOTIFY_SOCKET_NAME
         notify_socket_path.unlink(missing_ok=True)