container: reorganize volume directory creation
This commit is contained in:
@@ -1,27 +1,11 @@
|
||||
---
|
||||
|
||||
- name: Create directories and put files in them
|
||||
when:
|
||||
- docker_mounts | length > 0
|
||||
- (docker_volume_type == 'bind' and docker_mounts | selectattr('name', 'defined') | list | length > 0) or (docker_mounts | selectattr('template', 'defined') | list | length > 0)
|
||||
when: create_mounts_directory
|
||||
block:
|
||||
- name: Create directory /opt/{{ docker_service + '/' + docker_service_suffix }}
|
||||
file:
|
||||
path: "/opt/{{ docker_service }}/{{ docker_service_suffix }}"
|
||||
state: directory
|
||||
owner: "{{ user.uid | default(omit) }}"
|
||||
group: "{{ user.group | default(omit) }}"
|
||||
mode: 0755
|
||||
when: docker_service_suffix is defined
|
||||
|
||||
- name: Set docker_mounts_dir
|
||||
set_fact:
|
||||
docker_mounts_dir: "/opt/{{ docker_service }}/{{ docker_service_suffix }}/mounts"
|
||||
when: docker_service_suffix is defined
|
||||
- name: Set docker_mounts_dir
|
||||
set_fact:
|
||||
docker_mounts_dir: "/opt/{{ docker_service }}/mounts"
|
||||
when: docker_service_suffix is not defined
|
||||
docker_mounts_dir: "{{ container_workdir }}/mounts"
|
||||
|
||||
- name: Create directory {{ docker_mounts_dir }}
|
||||
file:
|
||||
|
||||
Reference in New Issue
Block a user