From b40b78ece0cdb9f94af47a92db53f31cc2ee183a Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Tue, 22 Dec 2015 12:47:36 +0000 Subject: [PATCH] refactor docker_sock_volume_mount() --- weave | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/weave b/weave index 21950e60..b50ea1e5 100755 --- a/weave +++ b/weave @@ -95,20 +95,13 @@ usage() { exit 1 } -docker_sock() { - if [ -z "$DOCKER_HOST" ]; then - echo "/var/run/docker.sock" - return - fi - if echo "$DOCKER_HOST" | grep -q "^unix://" >/dev/null; then - echo "${DOCKER_HOST#unix://}" - fi -} - docker_sock_volume_mount() { - if [ -n "$(docker_sock)" ]; then - echo "-v $(docker_sock):$(docker_sock)" + if [ -z "$DOCKER_HOST" ]; then + DOCKER_SOCK="/var/run/docker.sock" + elif echo "$DOCKER_HOST" | grep -q "^unix://" >/dev/null; then + DOCKER_SOCK="${DOCKER_HOST#unix://}" fi + [ -z "$DOCKER_SOCK" ] || echo "-v $DOCKER_SOCK:$DOCKER_SOCK" } exec_remote() {