From: Aleš Mrázek Date: Thu, 9 May 2024 13:28:17 +0000 (+0200) Subject: manager: controller: SubprocessStatus.EXITED added X-Git-Tag: v6.0.8~8^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f79d79e23999474cf3b398951091242d8d6f75ec;p=thirdparty%2Fknot-resolver.git manager: controller: SubprocessStatus.EXITED added --- diff --git a/manager/knot_resolver_manager/kresd_controller/interface.py b/manager/knot_resolver_manager/kresd_controller/interface.py index 25bf00ac3..3df229e69 100644 --- a/manager/knot_resolver_manager/kresd_controller/interface.py +++ b/manager/knot_resolver_manager/kresd_controller/interface.py @@ -231,6 +231,7 @@ class Subprocess(ABC): class SubprocessStatus(Enum): RUNNING = auto() FAILED = auto() + EXITED = auto() UNKNOWN = auto() diff --git a/manager/knot_resolver_manager/kresd_controller/supervisord/__init__.py b/manager/knot_resolver_manager/kresd_controller/supervisord/__init__.py index f9d3171fb..d0a6c6333 100644 --- a/manager/knot_resolver_manager/kresd_controller/supervisord/__init__.py +++ b/manager/knot_resolver_manager/kresd_controller/supervisord/__init__.py @@ -150,7 +150,7 @@ def _list_running_subprocesses(config: KresConfig) -> Dict[SupervisordKresID, Su "RUNNING": SubprocessStatus.RUNNING, "BACKOFF": SubprocessStatus.RUNNING, "STOPPING": SubprocessStatus.RUNNING, - "EXITED": SubprocessStatus.FAILED, + "EXITED": SubprocessStatus.EXITED, "FATAL": SubprocessStatus.FAILED, "UNKNOWN": SubprocessStatus.UNKNOWN, }