Update handlers
This commit is contained in:
		@@ -4,4 +4,24 @@
 | 
				
			|||||||
  ansible.builtin.package_facts:
 | 
					  ansible.builtin.package_facts:
 | 
				
			||||||
- name: 'ensure_docker.service_facts'
 | 
					- name: 'ensure_docker.service_facts'
 | 
				
			||||||
  ansible.builtin.service_facts:
 | 
					  ansible.builtin.service_facts:
 | 
				
			||||||
 | 
					- name: 'ensure_docker.service_reload'
 | 
				
			||||||
 | 
					  when:
 | 
				
			||||||
 | 
					    - ansible_system == 'Linux'
 | 
				
			||||||
 | 
					    - ansible_service_mgr == 'systemd'
 | 
				
			||||||
 | 
					    - ensure_docker is defined
 | 
				
			||||||
 | 
					  ansible.builtin.systemd:
 | 
				
			||||||
 | 
					    daemon_reload: 'yes'
 | 
				
			||||||
 | 
					- name: 'ensure_docker.services'
 | 
				
			||||||
 | 
					  when:
 | 
				
			||||||
 | 
					    - ansible_system == 'Linux'
 | 
				
			||||||
 | 
					    - ensure_docker is defined
 | 
				
			||||||
 | 
					    - ensure_docker.service_list is defined
 | 
				
			||||||
 | 
					    - ensure_docker.service_list is iterable
 | 
				
			||||||
 | 
					    - item.state == 'started'
 | 
				
			||||||
 | 
					  ansible.builtin.service:
 | 
				
			||||||
 | 
					    enabled: '{{ item.enabled }}'
 | 
				
			||||||
 | 
					    name: '{{ item.name }}'
 | 
				
			||||||
 | 
					    state: 'restarted'
 | 
				
			||||||
 | 
					  loop: '{{ ensure_docker.service_list }}'
 | 
				
			||||||
 | 
					  loop_control:
 | 
				
			||||||
 | 
					    label: '{{ item.name }} will be restarted'
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user