From 8d0adb9359fc8493bbc349033c98c73a245734b7 Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Sun, 31 May 2015 11:25:13 +0100 Subject: [PATCH] refactor(ish): use full container id when we have it --- weave | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/weave b/weave index d1692382..df74d890 100755 --- a/weave +++ b/weave @@ -939,24 +939,22 @@ case "$COMMAND" in collect_cidr_args "$@" shift $CIDR_COUNT [ $# -eq 1 ] || usage - CONTAINER_ID="$1" + CONTAINER=$(docker start $1) create_bridge - CONTAINER=$(docker start $CONTAINER_ID) get_ipam_cidr $CONTAINER with_container_netns $CONTAINER attach $CIDR_ARGS >/dev/null - tell_dns PUT $CONTAINER_ID $CIDR_ARGS + tell_dns PUT $CONTAINER $CIDR_ARGS echo $CONTAINER ;; attach) collect_cidr_args "$@" shift $CIDR_COUNT [ $# -eq 1 ] || usage - CONTAINER_ID="$1" - CONTAINER=$(container_id $CONTAINER_ID) + CONTAINER=$(container_id $1) create_bridge get_ipam_cidr $CONTAINER - with_container_netns $CONTAINER_ID attach $CIDR_ARGS >/dev/null - tell_dns PUT $CONTAINER_ID $CIDR_ARGS + with_container_netns $CONTAINER attach $CIDR_ARGS >/dev/null + tell_dns PUT $CONTAINER $CIDR_ARGS ;; detach) collect_cidr_args "$@"