From d9cbc6c32583b538b25e12319d0f9d16046d2fdc Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Sat, 29 Apr 2017 13:52:43 -0400 Subject: [PATCH] Removing the confusing SWARM_MODE variable The SWARM_MODE variable is for determining whether to set the cluster_store options of docker daemon. Therefore, change it to DOCKER_CLUSTER_STORE to make it clear. Change-Id: I79f00c7cc158d825627ce6a9d28b053b0cf3c076 --- devstack/lib/docker | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/devstack/lib/docker b/devstack/lib/docker index 77f8edb..60448e4 100644 --- a/devstack/lib/docker +++ b/devstack/lib/docker @@ -4,7 +4,6 @@ # # - functions # - ``STACK_USER`` must be defined -# - ``ETCD_PORT`` must be defined if on swarm mode # stack.sh # --------- @@ -24,7 +23,7 @@ set +o xtrace DOCKER_ENGINE_SOCKET_FILE=${DOCKER_ENGINE_SOCKET_FILE:-/var/run/docker.sock} DOCKER_ENGINE_PORT=${DOCKER_ENGINE_PORT:-2375} -SWARM_MODE=$(trueorfalse False SWARM_MODE) +DOCKER_CLUSTER_STORE=${DOCKER_CLUSTER_STORE:-} # Functions @@ -75,8 +74,8 @@ function configure_docker { sudo systemctl stop docker.service || true local cluster_store_opts="" - if [[ "$SWARM_MODE" = "True" ]]; then - cluster_store_opts+="\"cluster-store\": \"etcd://localhost:$ETCD_PORT\"," + if [[ -n "$DOCKER_CLUSTER_STORE" ]]; then + cluster_store_opts+="\"cluster-store\": \"$DOCKER_CLUSTER_STORE\"," fi local docker_config_file=/etc/docker/daemon.json sudo mkdir -p $(dirname ${docker_config_file})