aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/systemd_depend_iface/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/systemd_depend_iface/tasks/main.yml')
-rw-r--r--roles/systemd_depend_iface/tasks/main.yml16
1 files changed, 6 insertions, 10 deletions
diff --git a/roles/systemd_depend_iface/tasks/main.yml b/roles/systemd_depend_iface/tasks/main.yml
index d99a445..fd335e0 100644
--- a/roles/systemd_depend_iface/tasks/main.yml
+++ b/roles/systemd_depend_iface/tasks/main.yml
@@ -1,27 +1,23 @@
- name: Create override directory
+ loop: '{{ systemd_depend_iface_services }}'
become: true
ansible.builtin.file:
- path: '/etc/systemd/system/{{ service }}.service.d'
+ path: '/etc/systemd/system/{{ item }}.service.d'
state: directory
owner: root
group: root
- mode: '755'
- loop: '{{ systemd_depend_iface_services }}'
- loop_control:
- loop_var: service
+ mode: '0755'
- name: Create service override
+ loop: '{{ systemd_depend_iface_services }}'
become: true
ansible.builtin.template:
src: override.conf.j2
- dest: '/etc/systemd/system/{{ service }}.service.d/depend_iface_{{ systemd_depend_iface_name }}.conf'
+ dest: '/etc/systemd/system/{{ item }}.service.d/depend_iface_{{ systemd_depend_iface_name }}.conf'
owner: root
group: root
- mode: '644'
+ mode: '0644'
notify: systemd_depend_iface_reload
- loop: '{{ systemd_depend_iface_services }}'
- loop_control:
- loop_var: service
- name: Reload systemd services if necessary
ansible.builtin.meta: flush_handlers