From 14f07adc9d1aa58a5ab123ed94b280315014bf69 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Fri, 8 Aug 2025 12:14:01 +0200 Subject: [PATCH] Wrapped in block to avoid multiple similar when conditions --- roles/docker-core/tasks/main.yml | 46 +++++++++++++++----------------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/roles/docker-core/tasks/main.yml b/roles/docker-core/tasks/main.yml index 15e2248e..aede3c77 100644 --- a/roles/docker-core/tasks/main.yml +++ b/roles/docker-core/tasks/main.yml @@ -1,31 +1,27 @@ --- +- block: + - name: docker & docker compose install + pacman: + name: ['docker','docker-compose'] + state: present + notify: docker restart -- name: docker & docker compose install - pacman: - name: ['docker','docker-compose'] - state: present - notify: docker restart - when: run_once_docker is not defined + - name: "create {{path_docker_compose_instances}}" + file: + path: "{{path_docker_compose_instances}}" + state: directory + mode: 0700 + owner: administrator + group: administrator -- name: "create {{path_docker_compose_instances}}" - file: - path: "{{path_docker_compose_instances}}" - state: directory - mode: 0700 - owner: administrator - group: administrator - when: run_once_docker is not defined + - name: Set docker_enabled to true, to activate svc-opt-ssd-hdd + set_fact: + docker_enabled: true -- name: Set docker_enabled to true, to activate svc-opt-ssd-hdd - set_fact: - docker_enabled: true - when: run_once_docker is not defined + - name: flush docker service + meta: flush_handlers -- name: flush docker service - meta: flush_handlers - when: run_once_docker is not defined - -- name: run the docker tasks once - set_fact: - run_once_docker: true + - name: run the docker tasks once + set_fact: + run_once_docker: true when: run_once_docker is not defined