--- - name: Install crawler-alert script ansible.builtin.copy: src: crawler-alert.py dest: /usr/local/bin/crawler-alert.py mode: "0755" - name: Configure crawler-alert ansible.builtin.template: src: crawler-alert.env.j2 dest: /etc/crawler-alert.env mode: "0600" diff: false - name: Install crawler-alert units ansible.builtin.copy: src: "{{ item }}" dest: "/etc/systemd/system/{{ item }}" mode: "0644" loop: - crawler-alert.service - crawler-alert.timer - crawler-weekly.service - crawler-weekly.timer notify: Reload systemd - name: Flush handlers ansible.builtin.meta: flush_handlers - name: Enable crawler-alert timers ansible.builtin.systemd: name: "{{ item }}" enabled: true state: started loop: - crawler-alert.timer - crawler-weekly.timer