Skip to content
Snippets Groups Projects
Commit 05a3685d authored by hofmann's avatar hofmann :speech_balloon:
Browse files

insert block for handler

parent c9eb90c7
No related branches found
No related tags found
No related merge requests found
---
- name: Uploading service file
template:
src: service.j2
dest: "{{ systemd_base_path | default('/etc/systemd/system') }}/{{ item.key }}.service"
owner: "{{ item.value.timer_user | default('root') }}"
group: "{{ item.value.timer_user | default('root') }}"
mode: 0644
with_dict: "{{ timers }}"
notify: Reload systemd
- name: Upload files and enable timer
block:
- name: Uploading service file
template:
src: service.j2
dest: "{{ systemd_base_path | default('/etc/systemd/system') }}/{{ item.key }}.service"
owner: "{{ item.value.timer_user | default('root') }}"
group: "{{ item.value.timer_user | default('root') }}"
mode: 0644
with_dict: "{{ timers }}"
- name: Uploading timer file
template:
src: timer.j2
dest: "{{ systemd_base_path | default('/etc/systemd/system') }}/{{ item.key }}.timer"
owner: "{{ item.value.timer_user | default('root') }}"
group: "{{ item.value.timer_user | default('root') }}"
mode: 0644
with_dict: "{{ timers }}"
notify: Reload systemd
- name: Uploading timer file
template:
src: timer.j2
dest: "{{ systemd_base_path | default('/etc/systemd/system') }}/{{ item.key }}.timer"
owner: "{{ item.value.timer_user | default('root') }}"
group: "{{ item.value.timer_user | default('root') }}"
mode: 0644
with_dict: "{{ timers }}"
- name: Enabling timers
systemd:
name: "{{ item.key }}.timer"
state: restarted
enabled: true
masked: false
daemon_reload: true
scope: "{{ systemd_scope | default('system') }}"
with_dict: "{{ timers }}"
\ No newline at end of file
- name: Enabling timers
systemd:
name: "{{ item.key }}.timer"
state: restarted
enabled: true
masked: false
scope: "{{ systemd_scope | default('system') }}"
with_dict: "{{ timers }}"
notify: Reload systemd
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment