Add service manage variables
It is possible that a user will not want the roles to control the service settings. For example, if a service dies and you don't want to auto restart it. Change-Id: I1d99a712984a71f41533cadda317c13f03b9f779 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
0cd7181a63
commit
866e71d640
@ -74,9 +74,11 @@ zuul_file_zuul_server_service_group: root
|
||||
zuul_file_zuul_server_service_owner: root
|
||||
|
||||
zuul_service_zuul_merger_enabled: yes
|
||||
zuul_service_zuul_merger_manage: true
|
||||
zuul_service_zuul_merger_name: zuul-merger
|
||||
zuul_service_zuul_merger_state: started
|
||||
|
||||
zuul_service_zuul_server_enabled: yes
|
||||
zuul_service_zuul_server_manage: true
|
||||
zuul_service_zuul_server_name: zuul-server
|
||||
zuul_service_zuul_server_state: started
|
||||
|
@ -17,11 +17,15 @@
|
||||
service:
|
||||
name: zuul-merger
|
||||
state: reloaded
|
||||
when: zuul_service_zuul_merger_state == "started" and not __zuul_merger_service.changed
|
||||
when: zuul_service_zuul_merger_manage and
|
||||
zuul_service_zuul_merger_state == "started" and not
|
||||
__zuul_merger_service.changed
|
||||
|
||||
- name: Reload zuul-server
|
||||
become: yes
|
||||
service:
|
||||
name: zuul-server
|
||||
state: reloaded
|
||||
when: zuul_service_zuul_server_state == "started" and not __zuul_server_service.changed
|
||||
when: zuul_service_zuul_server_manage and
|
||||
zuul_service_zuul_server_state == "started" and not
|
||||
__zuul_server_service.changed
|
||||
|
@ -87,6 +87,7 @@
|
||||
name: "{{ zuul_service_zuul_merger_name }}"
|
||||
state: "{{ zuul_service_zuul_merger_state }}"
|
||||
register: __zuul_merger_service
|
||||
when: zuul_service_zuul_merger_manage
|
||||
|
||||
- name: Enable zuul-server service.
|
||||
service:
|
||||
@ -94,3 +95,4 @@
|
||||
name: "{{ zuul_service_zuul_server_name }}"
|
||||
state: "{{ zuul_service_zuul_server_state }}"
|
||||
register: __zuul_server_service
|
||||
when: zuul_service_zuul_server_manage
|
||||
|
Loading…
x
Reference in New Issue
Block a user