--- # handlers file for podman - name: Start or restart rootless quadlets ansible.builtin.systemd_service: name: "{{ unit }}" state: "{{ 'restarted' if item.changed else 'started' }}" daemon_reload: true enabled: true scope: user become: true become_user: "{{ podman_user }}" loop: "{{ deployed_quadlets_rootless.results }}" loop_control: label: "{{ unit }}" vars: unit: >- {{ item.item | ansible.builtin.basename | ansible.builtin.regex_replace('\.container$', '.service') | ansible.builtin.regex_replace('\.network$', '-network.service') | ansible.builtin.regex_replace('\.volume$', '-volume.service') }} - name: Start or restart rootful quadlets ansible.builtin.systemd_service: name: "{{ unit }}" state: "{{ 'restarted' if item.changed else 'started' }}" daemon_reload: true enabled: true become: true loop: "{{ deployed_quadlets_rootful.results }}" loop_control: label: "{{ unit }}" vars: unit: >- {{ item.item | ansible.builtin.basename | ansible.builtin.regex_replace('\.container$', '.service') | ansible.builtin.regex_replace('\.network$', '-network.service') | ansible.builtin.regex_replace('\.volume$', '-volume.service') }}