From c0e49fa97e2d63f3056f568ba942f60859c23d3f Mon Sep 17 00:00:00 2001 From: aminnairi <18418459+aminnairi@users.noreply.github.com> Date: Wed, 5 Feb 2025 12:12:22 +0100 Subject: [PATCH] now reloading the user daemon only if the copy has been changed --- ansible/roles/syncthing/tasks/main.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ansible/roles/syncthing/tasks/main.yml b/ansible/roles/syncthing/tasks/main.yml index 4f54726..6f27849 100644 --- a/ansible/roles/syncthing/tasks/main.yml +++ b/ansible/roles/syncthing/tasks/main.yml @@ -14,6 +14,13 @@ owner: amin group: amin mode: 0644 + register: syncthing_service_copy + +- name: Reload Systemd User Daemon + ansible.builtin.systemd_service: + daemon_reload: true + scope: user + when: syncthing_service_copy.changed - name: Reload Systemd User Daemon ansible.builtin.systemd_service: