From 900c3f8c29704ec5d96a3f3da914abd377d2a599 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Mon, 26 Jun 2017 14:13:38 +0100 Subject: [PATCH] server: make 'restart' accept --disallow-list too I should really move all the start/restart common arguments into a separate place, to make it easier to avoid this problem in the future. --- src/wormhole/server/cli.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/wormhole/server/cli.py b/src/wormhole/server/cli.py index 3377af3..b86984f 100644 --- a/src/wormhole/server/cli.py +++ b/src/wormhole/server/cli.py @@ -98,9 +98,13 @@ def start(cfg, signal_error, no_daemon, blur_usage, advertise_version, "--signal-error", is_flag=True, help="force all clients to fail with a message", ) +@click.option( + "--disallow-list", is_flag=True, + help="never send list of allocated nameplates", +) @click.pass_obj def restart(cfg, signal_error, no_daemon, blur_usage, advertise_version, - transit, rendezvous): + transit, rendezvous, disallow_list): """ Re-start a relay server """ @@ -111,6 +115,7 @@ def restart(cfg, signal_error, no_daemon, blur_usage, advertise_version, cfg.transit = str(transit) cfg.rendezvous = str(rendezvous) cfg.signal_error = signal_error + cfg.allow_list = not disallow_list restart_server(cfg)