container: add restart container handler for changed template

This commit is contained in:
uumas
2023-12-21 01:03:52 +02:00
parent ef5d83b188
commit d76dbf6e3c
2 changed files with 8 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
---
- name: Restart container {{ docker_service_name }}
community.docker.docker_container:
name: "{{ docker_service_name }}"
restart: true
when: not container_out.changed

View File

@@ -28,6 +28,7 @@
dest: "{{ docker_mounts_dir }}/{{ item.template }}"
when: item.template is defined
loop: "{{ docker_mounts }}"
notify: Restart container {{ docker_service_name }}
- name: Set docker_volume_definition for template mounts
set_fact:
docker_volume_definition: "{{ docker_volume_definition + [{'source': docker_mounts_dir + '/' + item.template, 'target': item.path, 'type': 'bind', 'read_only': true}] }}"