set volume types correctly

This commit is contained in:
uumas
2023-02-07 16:14:52 +02:00
parent df996e5ef7
commit 5a20226105

View File

@@ -63,12 +63,12 @@
- name: Set docker_volume_definition for named volumes - name: Set docker_volume_definition for named volumes
set_fact: set_fact:
docker_volume_definition: "{{ docker_volume_definition + [{'source': docker_service_name + '_' + item.name, 'target': item.path}] }}" docker_volume_definition: "{{ docker_volume_definition + [{'source': docker_service_name + '_' + item.name, 'target': item.path, 'type': 'volume'}] }}"
when: docker_volume_type == 'named' and item.name is defined when: docker_volume_type == 'named' and item.name is defined
loop: "{{ final_docker_volumes }}" loop: "{{ final_docker_volumes }}"
- name: Set docker_volume_definition for src binds - name: Set docker_volume_definition for src binds
set_fact: set_fact:
docker_volume_definition: "{{ docker_volume_definition + [{'source': item.src, 'target': item.path}] }}" docker_volume_definition: "{{ docker_volume_definition + [{'source': item.src, 'target': item.path, 'type': 'bind'}] }}"
when: item.src is defined when: item.src is defined
loop: "{{ final_docker_volumes }}" loop: "{{ final_docker_volumes }}"