From 28de4b4b17bb3ff0c1eaa89b30d87fe468023e5b Mon Sep 17 00:00:00 2001 From: Sam Al-Sapti Date: Fri, 21 Apr 2023 00:57:06 +0200 Subject: [PATCH] Use a loop to create directories --- .../docker_services/tasks/services/simplexmq.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/roles/docker_services/tasks/services/simplexmq.yml b/roles/docker_services/tasks/services/simplexmq.yml index 33a554f..e5ac1ac 100644 --- a/roles/docker_services/tasks/services/simplexmq.yml +++ b/roles/docker_services/tasks/services/simplexmq.yml @@ -1,18 +1,16 @@ # vim: ft=yaml.ansible --- -- name: Create SimpleXMQ config directory +- name: Create SimpleXMQ volume directories ansible.builtin.file: - name: "{{ services.simplexmq.volume }}/config" - owner: root - mode: u=rwx,g=rx,o=rx - state: directory - -- name: Create SimpleXMQ logs directory - ansible.builtin.file: - name: "{{ services.simplexmq.volume }}/logs" + name: "{{ services.simplexmq.volume }}/{{ dir }}" owner: root mode: u=rwx,g=rx,o=rx state: directory + loop: + - config + - logs + loop_control: + loop_var: dir - name: Create Docker network for SimpleXMQ community.docker.docker_network: