From 7632faae6ee3b8110fff8062eebf1e3cb669b058 Mon Sep 17 00:00:00 2001 From: "ladislav.dusa" Date: Wed, 9 Apr 2025 13:34:17 +0200 Subject: [PATCH] Fixed taging for disabled host --- roles/omv_backup/tasks/main.yml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/roles/omv_backup/tasks/main.yml b/roles/omv_backup/tasks/main.yml index 9438d53..c180e7c 100755 --- a/roles/omv_backup/tasks/main.yml +++ b/roles/omv_backup/tasks/main.yml @@ -56,14 +56,23 @@ ansible.builtin.cron: name: "omv_backup" state: absent - - - name: Ensure a job that runs at 2 and 5 exists. Creates an entry like "0 5,2 * * ls -alh > /dev/null" - ansible.builtin.cron: - name: "omv_backup" - minute: "0" - hour: "8" - job: "/myapps/venv/bin/python3 /myapps/omv_backup.py -b > /dev/null 2>&1 &" - + - name: Upload service config + ansible.builtin.copy: + src: omv_backup.service + dest: /etc/systemd/system/omv_backup.service + when: inventory_hostname == 'amd.home.lan' + - name: Restart omv service + ansible.builtin.service: + name: omv_backup + state: reloaded + enabled: true + # - name: Ensure a job that runs at 2 and 5 exists. Creates an entry like "0 5,2 * * ls -alh > /dev/null" + # ansible.builtin.cron: + # name: "omv_backup" + # minute: "0" + # hour: "8" + # job: "sudo /myapps/omv_backup.py -b > /dev/null 2>&1 &" + # state: present become: true