You've already forked role_podman
feat: Move from Debian to Fedora
This commit is contained in:
@@ -1,12 +1,22 @@
|
||||
---
|
||||
# handlers file for podman
|
||||
|
||||
- name: Set default permissions on volumes folders
|
||||
ansible.builtin.file:
|
||||
path: "{{ item.path }}"
|
||||
owner: "{{ podman_user }}"
|
||||
group: "{{ podman_user }}"
|
||||
- name: Start or restart quadlets
|
||||
ansible.builtin.systemd_service:
|
||||
name: "{{ unit }}"
|
||||
state: "{{ 'restarted' if item.changed else 'started' }}"
|
||||
daemon_reload: true
|
||||
enabled: true
|
||||
scope: user
|
||||
become: true
|
||||
loop: "{{ folders.results | selectattr('changed', 'equalto', true) }}"
|
||||
become_user: "{{ podman_user }}"
|
||||
loop: "{{ deployed_quadlets.results }}"
|
||||
loop_control:
|
||||
label: "{{ item.path }}"
|
||||
label: "{{ unit }}"
|
||||
vars:
|
||||
unit: >-
|
||||
{{
|
||||
item.item | ansible.builtin.basename |
|
||||
ansible.builtin.regex_replace('\.container$', '.service') |
|
||||
ansible.builtin.regex_replace('\.network$', '-network.service')
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user