From 08f3d5b8e8c8c0a23f9d877afdb1441011885a62 Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Wed, 24 Jun 2015 14:37:10 +0100 Subject: [PATCH] Implement new weave stop behaviour --- weave | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/weave b/weave index cc41a069..40e9b991 100755 --- a/weave +++ b/weave @@ -48,6 +48,7 @@ usage() { echo "weave proxy-env" echo "weave proxy-config" echo "weave version" + echo "weave stop" echo "weave stop-router" echo "weave stop-dns" echo "weave stop-proxy" @@ -1285,6 +1286,13 @@ case "$COMMAND" in done show_addrs $ALL_CIDRS ;; + stop) + [ $# -eq 0 ] || usage + stop $PROXY_CONTAINER_NAME "Proxy" + stop $DNS_CONTAINER_NAME "WeaveDNS" + stop $CONTAINER_NAME "Weave" + conntrack -D -p udp --dport $PORT >/dev/null 2>&1 || true + ;; stop-router) [ $# -eq 0 ] || usage stop $CONTAINER_NAME "Weave"