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
This commit is contained in:
Hongbin Lu 2017-04-29 13:52:43 -04:00
parent a6365b0570
commit d9cbc6c325
1 changed files with 3 additions and 4 deletions

View File

@ -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})