diff --git a/journal-remote/handlers/main.yml b/journal-remote/handlers/main.yml index 74cc9bad1196ab9f6d3ec36732f247306e99e57c..6fccb1a38f6c7705bd445b9c4467e32142f47523 100644 --- a/journal-remote/handlers/main.yml +++ b/journal-remote/handlers/main.yml @@ -1,2 +1,8 @@ - name: Run systemd-tmpfiles command: systemd-tmpfiles --create --prefix=/var/log/journal/remote + +- name: Reload systemd + systemd: daemon-reload=yes + +- name: Restart systemd-journal-remote + systemd: name=systemd-journal-remote state=restarted diff --git a/journal-remote/tasks/main.yml b/journal-remote/tasks/main.yml index 370414319823cf93c33192085db4f20a0961f586..16c9bfc95ed8ca2cd696b07c3e1f5dac2ae78f38 100644 --- a/journal-remote/tasks/main.yml +++ b/journal-remote/tasks/main.yml @@ -24,6 +24,9 @@ group: root mode: 0644 src: http.conf + notify: + - Reload systemd + - Restart systemd-journal-remote tags: - journal-remote - config diff --git a/journal-upload/handlers/main.yml b/journal-upload/handlers/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..ab453e79303e3b871ffa75d01530c8ebe4c7ccf9 --- /dev/null +++ b/journal-upload/handlers/main.yml @@ -0,0 +1,2 @@ +- name: Restart systemd-journal-upload + systemd: name=systemd-journal-upload state=restarted diff --git a/journal-upload/tasks/main.yml b/journal-upload/tasks/main.yml index 165508aca83b8eee798f944324a6eaab301c4114..291dcaee41713180e1ea00311ec7b234f27aa407 100644 --- a/journal-upload/tasks/main.yml +++ b/journal-upload/tasks/main.yml @@ -13,6 +13,8 @@ template: dest: /etc/systemd/journal-upload.conf src: journal-upload.conf + notify: + - Restart systemd-journal-upload tags: - journal-upload - config