From 21249f062369adcc733de1fc7c687fbd893eea31 Mon Sep 17 00:00:00 2001 From: Arky Date: Sun, 26 Aug 2018 14:45:21 +0700 Subject: [PATCH] Use systemd service to enable/disable and start/stop calibre-web --- roles/calibre-web/tasks/main.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/roles/calibre-web/tasks/main.yml b/roles/calibre-web/tasks/main.yml index 38e4a06d7..829444723 100644 --- a/roles/calibre-web/tasks/main.yml +++ b/roles/calibre-web/tasks/main.yml @@ -62,17 +62,12 @@ backup: yes when: calibreweb_provision - - -- name: Ask systemd to reread unit files (daemon-reload). +- name: Enable and reload calibre-web service. systemd: - daemon_reload: yes - -- name: Enable calibre-web service. - service: name: calibre-web + daemon_reload: yes enabled: yes - state: reloaded + state: restarted when: calibreweb_enabled - name: Enable calibre-web httpd2 site @@ -85,8 +80,9 @@ when: calibreweb_enabled - name: Disable calibre-web service. - service: + systemd: name: calibre-web + daemon_reload: yes enabled: no state: stopped when: not calibreweb_enabled