aboutsummaryrefslogtreecommitdiffstats
path: root/roles/synapse/tasks
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-06-12 20:44:44 -0400
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-06-12 20:44:44 -0400
commit78fd379d33bd6853123c02a76c97ca382aa24be9 (patch)
tree963f11f30e442dd02606a2640c455ccf259fe75b /roles/synapse/tasks
parent83600442c7b7cac84655aeb090de02db37690c8a (diff)
downloadselfhosted-78fd379d33bd6853123c02a76c97ca382aa24be9.tar.gz
selfhosted-78fd379d33bd6853123c02a76c97ca382aa24be9.zip
synapse: cleanup some tasks
Diffstat (limited to 'roles/synapse/tasks')
-rw-r--r--roles/synapse/tasks/main.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/roles/synapse/tasks/main.yml b/roles/synapse/tasks/main.yml
index bf0002d..febe3c6 100644
--- a/roles/synapse/tasks/main.yml
+++ b/roles/synapse/tasks/main.yml
@@ -23,6 +23,7 @@
state: latest
become: yes
become_user: '{{ synapse_user }}'
+ notify: restart synapse
- name: generate synapse configuration
template:
@@ -49,11 +50,13 @@
template:
src: etc/systemd/system/synapse.service.j2
dest: /etc/systemd/system/synapse.service
+ register: synapse_systemd_unit
notify: restart synapse
- name: reload systemd daemons
systemd:
daemon_reload: yes
+ when: synapse_systemd_unit.changed
- import_tasks: database.yml