Wrapped in block to avoid multiple similar when conditions

This commit is contained in:
Kevin Veen-Birkenbach 2025-08-08 12:14:01 +02:00
parent dba12b89d8
commit 14f07adc9d
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E

View File

@ -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 - name: "create {{path_docker_compose_instances}}"
pacman: file:
name: ['docker','docker-compose'] path: "{{path_docker_compose_instances}}"
state: present state: directory
notify: docker restart mode: 0700
when: run_once_docker is not defined owner: administrator
group: administrator
- name: "create {{path_docker_compose_instances}}" - name: Set docker_enabled to true, to activate svc-opt-ssd-hdd
file: set_fact:
path: "{{path_docker_compose_instances}}" docker_enabled: true
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 - name: flush docker service
set_fact: meta: flush_handlers
docker_enabled: true
when: run_once_docker is not defined
- name: flush docker service - name: run the docker tasks once
meta: flush_handlers set_fact:
when: run_once_docker is not defined run_once_docker: true
- name: run the docker tasks once
set_fact:
run_once_docker: true
when: run_once_docker is not defined when: run_once_docker is not defined