From 5b4ed11f13fb16fd05c1d0d7cddd832c9f1998cb Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sun, 16 Apr 2023 22:41:32 +0200 Subject: [PATCH] Restart service on config file modification --- tasks/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tasks/main.yml b/tasks/main.yml index e20815e..e39edbc 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -22,6 +22,7 @@ lstrip_blocks: yes trim_blocks: yes mode: 0640 + register: config_file - name: Copy Mako systemd service file ansible.builtin.copy: @@ -44,6 +45,13 @@ enabled: true when: service_file is change and not ansible_check_mode +- name: Restart Mako service + ansible.builtin.systemd: + name: mako.service + state: restarted + scope: user + when: config_file is changed and not service_file is changed + - name: Render Mako keybinding for sway config file ansible.builtin.template: src: '{{ item }}.config.j2'