aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/database/templates
diff options
context:
space:
mode:
authorcarey.xu <carey.xuhan@huawei.com>2016-01-14 10:57:37 +0800
committerJustin chi <chigang@huawei.com>2016-01-14 09:15:45 +0000
commit29cebb7068e224b735003584d2c57bc3e152035c (patch)
tree281efeed547b6cbacfc2b99b502d7c136f6a72cd /deploy/adapters/ansible/roles/database/templates
parent0524cb673fbd9ff31db79f885f4a319ec96e2cc3 (diff)
bugfix: mongodb's priority should consistent with keepalived for failover
JIRA: COMPASS-260 Change-Id: Iafb2f3a853fe05ac12a3275737f5edd1b987ffdd Signed-off-by: carey.xu <carey.xuhan@huawei.com> (cherry picked from commit b51e9555fb11e2d24e555a9122b810694bbd77ee)
Diffstat (limited to 'deploy/adapters/ansible/roles/database/templates')
-rw-r--r--deploy/adapters/ansible/roles/database/templates/replica.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/deploy/adapters/ansible/roles/database/templates/replica.js b/deploy/adapters/ansible/roles/database/templates/replica.js
index dd5fc575..7e7072ff 100644
--- a/deploy/adapters/ansible/roles/database/templates/replica.js
+++ b/deploy/adapters/ansible/roles/database/templates/replica.js
@@ -1,8 +1,8 @@
config = { _id:"compass", members:[
-{% for host in haproxy_hosts.values() %}
+{% for hostname, host in haproxy_hosts.items() %}
{% set pair = '%s:27017' % host %}
- {_id:{{ loop.index0 }},host:"{{ pair }}",priority:{{ host_index[inventory_hostname] + 1 }}},
-{% endfor %}
-]
+ {_id:{{ loop.index0 }},host:"{{ pair }}",priority:{{ host_index[hostname] + 1 }}},
+ {% endfor %}
+ ]
};
rs.initiate(config);