Correctly handle more zones than additional nodes
This commit is contained in:
parent
1afccb7351
commit
dd12db2f06
|
@ -631,8 +631,13 @@ EOF
|
||||||
|
|
||||||
if [[ $additionalFullNodeCount -gt 0 ]]; then
|
if [[ $additionalFullNodeCount -gt 0 ]]; then
|
||||||
num_zones=${#zones[@]}
|
num_zones=${#zones[@]}
|
||||||
|
if [[ $additionalFullNodeCount -gt $num_zones ]]; then
|
||||||
numNodesPerZone=$((additionalFullNodeCount / num_zones))
|
numNodesPerZone=$((additionalFullNodeCount / num_zones))
|
||||||
numLeftOverNodes=$((additionalFullNodeCount % num_zones))
|
numLeftOverNodes=$((additionalFullNodeCount % num_zones))
|
||||||
|
else
|
||||||
|
numNodesPerZone=1
|
||||||
|
numLeftOverNodes=0
|
||||||
|
fi
|
||||||
|
|
||||||
for ((i=((num_zones - 1)); i >= 0; i--)); do
|
for ((i=((num_zones - 1)); i >= 0; i--)); do
|
||||||
zone=${zones[i]}
|
zone=${zones[i]}
|
||||||
|
|
Loading…
Reference in New Issue