Select Git revision

Hannes Braun authored
main.yml 1019 B
---
- 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 }}"
- name: Enabling timers
systemd:
name: "{{ item.key }}.timer"
state: started
enabled: true
masked: false
scope: "{{ systemd_scope | default('system') }}"
with_dict: "{{ timers }}"
notify: Reload systemd
become: true