---
- name: "β³ Matomo resolve | Wait for matomo container to be running"
ansible.builtin.shell: >
container inspect --type container -f '{{ "{{" }}.State.Running{{ "}}" }}'
{{ lookup('container_address', application_id, MATOMO_SERVICE) }}
register: matomo_running_compose
changed_when: false
retries: 150
delay: 2
until: >
matomo_running_compose.rc == 0 and (matomo_running_compose.stdout | trim) == 'true'
when: IS_COMPOSE_MODE
- name: "π Resolve {{ application_id }} hosting node + container id"
ansible.builtin.include_tasks: "{{ lookup('path_absolute', 'roles/sys-svc-compose/tasks/utils/swarm/resolve_host_cid.yml') }}"
vars:
resolve_service_key: "{{ MATOMO_SERVICE }}"
resolve_output_prefix: MATOMO
resolve_compose_cid: "{{ MATOMO_NAME }}"