Make sure scope can start after an upgrade.

This commit is contained in:
Tom Wilkie
2015-11-03 14:16:28 +00:00
parent 7722b2f1dc
commit d779a4e5da

5
scope
View File

@@ -19,7 +19,8 @@ else
IMAGE_VERSION=$SCRIPT_VERSION
fi
IMAGE_VERSION=${VERSION:-$IMAGE_VERSION}
SCOPE_IMAGE=weaveworks/scope:$IMAGE_VERSION
SCOPE_IMAGE_NAME=weaveworks/scope
SCOPE_IMAGE=$SCOPE_IMAGE_NAME:$IMAGE_VERSION
SCOPE_CONTAINER_NAME=weavescope
IP_REGEXP="[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"
IP_ADDR_CMD="find /sys/class/net -type l | xargs -n1 basename | grep -vE 'docker|veth|lo' | \
@@ -101,7 +102,7 @@ case "$COMMAND" in
;;
launch)
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE_NAME
docker rm -f $SCOPE_CONTAINER_NAME >/dev/null 2>&1 || true
CONTAINER=$($(launch_command "$@"))