File tree Expand file tree Collapse file tree 5 files changed +11
-2
lines changed Expand file tree Collapse file tree 5 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,8 @@ mongodb_package: mongodb-org
15
15
mongodb_additional_packages :
16
16
- python-pymongo
17
17
18
+ mongodb_manager_service : true
19
+
18
20
mongodb_user : mongodb
19
21
mongodb_daemon_name : " {{ 'mongod' if ('mongodb-org' in mongodb_package) else 'mongodb' }}"
20
22
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ mongodb_package: mongodb-org
5
5
mongodb_additional_packages :
6
6
- python-pymongo
7
7
8
+ mongodb_manager_service : true
9
+
8
10
mongodb_user : mongodb
9
11
mongodb_daemon_name : " {{ 'mongod' if ('mongodb-org' in mongodb_package) else 'mongodb' }}"
10
12
Original file line number Diff line number Diff line change 2
2
3
3
- name : mongodb reload
4
4
service : name={{ mongodb_daemon_name }} state=reloaded
5
+ when : mongodb_manager_service
5
6
6
7
- name : mongodb restart
7
8
service : name={{ mongodb_daemon_name }} state=restarted
9
+ when : mongodb_manager_service
8
10
9
11
- name : mongodb-mms-automation-agent restart
10
12
service : name=mongodb-mms-automation-agent state=restarted
13
+ when : mongodb_manager_service
11
14
12
15
- name : reload systemd
13
16
shell : systemctl daemon-reload
14
- when : systemd.stat.exists == true
17
+ when : systemd.stat.exists == true and mongodb_manager_service
Original file line number Diff line number Diff line change 15
15
16
16
- name : ensure mongodb started and enabled
17
17
service : name={{ mongodb_daemon_name }} state=started enabled=yes
18
+ when : mongodb_manager_service
18
19
19
20
- name : wait MongoDB port is listening
20
21
wait_for : host="{{ mongodb_conf_bind_ip }}"port="{{ mongodb_conf_port }}" delay=10 timeout=60 state=started
38
39
39
40
- name : mongodb restart
40
41
service : name={{ mongodb_daemon_name }} state=restarted
41
- when : config_result|changed
42
+ when : config_result|changed and mongodb_manager_service
Original file line number Diff line number Diff line change 17
17
18
18
- name : Ensure that the MMS agent is started
19
19
service : name=mongodb-mms-automation-agent state=started enabled=yes
20
+ when : mongodb_manager_service
You can’t perform that action at this time.
0 commit comments