diff --git a/weave b/weave index a0abe201..8b11b9d4 100755 --- a/weave +++ b/weave @@ -517,6 +517,16 @@ case "$COMMAND" in echo weave script $SCRIPT_VERSION ask_version $CONTAINER_NAME $IMAGE ask_version $DNS_CONTAINER_NAME $DNS_IMAGE + if ! TOOLS_IMAGE_ID=$(docker inspect --format='{{ .Id }}' $TOOLS_IMAGE 2>/dev/null) ; then + echo "Unable to find $TOOLS_IMAGE image." >&2 + else + TOOLS_VERSION=$(docker images --no-trunc | grep $TOOLS_IMAGE_ID | grep -v latest | tr -s ' ' | cut -d ' ' -f 2 | tr "\n" ' ') + if [ -n "$TOOLS_VERSION" ] ; then + echo "weave tools $TOOLS_VERSION" + else + echo "weave tools (unreleased version)" + fi + fi ;; run) [ $# -gt 0 ] || usage