From 01a3bf4dfd432aa9e7d45b6bbd4cf40054de96fc Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Tue, 7 Jan 2025 12:30:29 +0530 Subject: [PATCH] fix: check whether `supervisorctl` exists before trying to restart Resolves #1607 Signed-off-by: Akhil Narang --- bench/utils/bench.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bench/utils/bench.py b/bench/utils/bench.py index b96417f88..cdb039240 100644 --- a/bench/utils/bench.py +++ b/bench/utils/bench.py @@ -298,6 +298,9 @@ def patch_sites(bench_path="."): def restart_supervisor_processes(bench_path=".", web_workers=False, _raise=False): + if which("supervisorctl") is None: + return + from bench.bench import Bench bench = Bench(bench_path)