diff options
Diffstat (limited to 'test/integration/targets/mongodb_shard/files/bash/ensure_primary.sh.j2')
-rw-r--r-- | test/integration/targets/mongodb_shard/files/bash/ensure_primary.sh.j2 | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/test/integration/targets/mongodb_shard/files/bash/ensure_primary.sh.j2 b/test/integration/targets/mongodb_shard/files/bash/ensure_primary.sh.j2 deleted file mode 100644 index cff0638f10..0000000000 --- a/test/integration/targets/mongodb_shard/files/bash/ensure_primary.sh.j2 +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env bash - -# This script is here because on some occassions the head mongodb does not become primary. - -PRIMARY=$1; -AUTH=$2; - -if [ "$AUTH" == "1" ]; then - if [ "$PRIMARY" == "3001" ]; then - mongo admin --port 3002 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.freeze(120)"; - mongo admin --port 3003 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.freeze(120)"; - mongo admin --port 3002 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.stepDown()"; - mongo admin --port 3003 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.stepDown()"; - elif [ "$PRIMARY" == "3004" ]; then - mongo admin --port 3005 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.freeze(120)"; - mongo admin --port 3006 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.freeze(120)"; - mongo admin --port 3005 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.stepDown()"; - mongo admin --port 3006 -u {{ mongodb_admin_user }} -p {{ mongodb_admin_password }} --eval "rs.stepDown()"; - else - echo "Unsupported port!"; - exit 1; - fi; -else - if [ "$PRIMARY" == "3001" ]; then - mongo admin --port 3002 --eval "rs.freeze(120)"; - mongo admin --port 3003 --eval "rs.freeze(120)"; - mongo admin --port 3002 --eval "rs.stepDown()"; - mongo admin --port 3003 --eval "rs.stepDown()"; - elif [ "$PRIMARY" == "3004" ]; then - mongo admin --port 3005 --eval "rs.freeze(120)"; - mongo admin --port 3006 --eval "rs.freeze(120)"; - mongo admin --port 3005 --eval "rs.stepDown()"; - mongo admin --port 3006 --eval "rs.stepDown()"; - else - echo "Unsupported port!"; - exit 1; - fi; -fi; |