Skip to content

Commit 1dbfaef

Browse files
authored
Merge pull request #157 from boutetnico/add_options
Allow more options in replication params
2 parents 01c70c7 + 97ab03f commit 1dbfaef

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

tasks/replication.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
- name: Replication configuration
44
mongodb_replication:
5+
build_indexes: "{{ item.build_indexes|default(omit) }}"
56
login_host: "{{ mongodb_login_host|default('localhost') }}"
67
login_port: "{{ mongodb_login_port|default(27017) }}"
78
login_user: "{{ mongodb_root_admin_name }}"
@@ -12,12 +13,14 @@
1213
host_type: "{{ item.host_type|default('replica') }}"
1314
hidden: "{{ item.hidden|default(false) }}"
1415
priority: "{{ item.priority|default(1.0) }}"
16+
votes: "{{ item.votes|default(omit) }}"
1517
when: mongodb_security_authorization == 'enabled'
1618
with_items:
1719
- "{{ mongodb_replication_params|default([]) }}"
1820

1921
- name: Replication configuration without auth
2022
mongodb_replication:
23+
build_indexes: "{{ item.build_indexes|default(omit) }}"
2124
login_host: "{{ mongodb_login_host|default('localhost') }}"
2225
login_port: "{{ mongodb_login_port|default(27017) }}"
2326
replica_set: "{{ mongodb_replication_replset }}"
@@ -26,6 +29,7 @@
2629
host_type: "{{ item.host_type|default('replica') }}"
2730
hidden: "{{ item.hidden|default(false) }}"
2831
priority: "{{ item.priority|default(1.0) }}"
32+
votes: "{{ item.votes|default(omit) }}"
2933
when: mongodb_security_authorization == 'disabled'
3034
with_items:
3135
- "{{ mongodb_replication_params|default([]) }}"

tasks/replication_init_auth.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
- name: Replication configuration | 1st Pt.
33
mongodb_replication:
4+
build_indexes: "{{ item.build_indexes|default(omit) }}"
45
login_host: "{{ mongodb_login_host|default('localhost') }}"
56
login_port: "{{ mongodb_net_port|default(27017) }}"
67
login_user: "{{ mongodb_root_admin_name }}"
@@ -11,6 +12,7 @@
1112
host_type: "{{ item.host_type|default('replica') }}"
1213
hidden: "{{ item.hidden|default(false) }}"
1314
priority: "{{ item.priority|default(1.0) }}"
15+
votes: "{{ item.votes|default(omit) }}"
1416
with_items:
1517
- "{{ mongodb_replication_params|default([]) }}"
1618
register: mongodb_replica_init
@@ -21,6 +23,7 @@
2123

2224
- name: Replication configuration | 2nd Pt
2325
mongodb_replication:
26+
build_indexes: "{{ item.build_indexes|default(omit) }}"
2427
login_host: "{{ mongodb_login_host|default('localhost') }}"
2528
login_port: "{{ mongodb_net_port|default(27017) }}"
2629
login_user: "{{ mongodb_root_admin_name }}"
@@ -31,6 +34,7 @@
3134
host_type: "{{ item.host_type|default('replica') }}"
3235
hidden: "{{ item.hidden|default(false) }}"
3336
priority: "{{ item.priority|default(1.0) }}"
37+
votes: "{{ item.votes|default(omit) }}"
3438
when: mongodb_replica_init|failed
3539
with_items:
3640
- "{{ mongodb_replication_params|default([]) }}"

0 commit comments

Comments
 (0)