X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/39f741f8e4ca8eb8aa2538df0bedc6ae143a038a..eb6f1aca749391e603911b92f6f04ae9c24cbffb:/tools/salt-install/common.sh diff --git a/tools/salt-install/common.sh b/tools/salt-install/common.sh index cf1dd7cd0e..0be603ada7 100644 --- a/tools/salt-install/common.sh +++ b/tools/salt-install/common.sh @@ -29,7 +29,7 @@ done # The mapping of roles to nodes. This is used to dinamically adjust # salt pillars. -declare -A ROLES +declare -A ROLE2NODES for node in "${!NODES[@]}"; do roles="${NODES[$node]}" @@ -37,16 +37,16 @@ for node in "${!NODES[@]}"; do IFS=',' read -ra roles_array <<< "$roles" for role in "${roles_array[@]}"; do - if [ -n "${ROLES[$role]:-}" ]; then - ROLES["$role"]="${ROLES[$role]},$node" + if [ -n "${ROLE2NODES[$role]:-}" ]; then + ROLE2NODES["$role"]="${ROLE2NODES[$role]},$node" else - ROLES["$role"]=$node + ROLE2NODES["$role"]=$node fi done done # Auto-detects load-balancing mode -if [ -z "${ROLES['balancer']:-}" ]; then +if [ -z "${ROLE2NODES['balancer']:-}" ]; then ENABLE_BALANCER="no" else ENABLE_BALANCER="yes"