This is an automated email from the ASF dual-hosted git repository.

rnewson pushed a commit to branch clouseau-tweaks
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit cdae5b4c70106d0933c926a2b18bdf160c68d97f
Author: Robert Newson <[email protected]>
AuthorDate: Fri Mar 13 14:54:00 2026 +0000

    optionally disable the clouseau node check
---
 dev/run | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev/run b/dev/run
index 9df9fd376..e1959f75b 100755
--- a/dev/run
+++ b/dev/run
@@ -241,6 +241,13 @@ def get_args_parser():
         action="store_true",
         help="Start Clouseau nodes",
     )
+    parser.add_option(
+        "--no-clouseau-check",
+        dest="no_clouseau_check",
+        default=False,
+        action="store_true",
+        help="Disable erl_call clouseau check",
+    )
     parser.add_option(
         "--erlang-cookie",
         dest="erlang_cookie",
@@ -300,6 +307,7 @@ def setup_context(opts, args):
         "locald_configs": opts.locald_configs,
         "with_nouveau": opts.with_nouveau,
         "with_clouseau": opts.with_clouseau,
+        "no_clouseau_check": opts.no_clouseau_check,
         "clouseau_dir": opts.clouseau_dir or CLOUSEAU_DIR,
         "erlang_cookie": opts.erlang_cookie,
         "enable_tls": opts.enable_tls,
@@ -897,7 +905,7 @@ def check_clouseau_node_alive(ctx, idx):
 
 
 def maybe_check_clouseau_node_alive(ctx, idx):
-    if ctx["with_clouseau"]:
+    if ctx["with_clouseau"] and not ctx["no_clouseau_check"]:
         check_clouseau_node_alive(ctx, idx)
 
 

Reply via email to