From 110ad13a5a85be629bcf936139d37a2d0f4b585d Mon Sep 17 00:00:00 2001 From: A Holt Date: Sun, 10 Feb 2019 10:34:01 -0500 Subject: [PATCH] Apache+ systemd cleanup for http://box/sugar etc --- roles/sugarizer/tasks/main.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/roles/sugarizer/tasks/main.yml b/roles/sugarizer/tasks/main.yml index fe95ae760..0c23b3aeb 100644 --- a/roles/sugarizer/tasks/main.yml +++ b/roles/sugarizer/tasks/main.yml @@ -229,14 +229,14 @@ # # Use this instead, if tabs are truly nec: # # block: "\tvar pathPrefix = '/sugarizer';\n\tapp.use(pathPrefix, require('path-prefix-proxy')(pathPrefix));" -- name: Create symlink sugarizer.conf from sites-enabled to sites-available, for short URL http://box/sugarizer (debuntu) +- name: Create symlink sugarizer.conf from sites-enabled to sites-available, for short URLs http://box/sugar & http://box/sugarizer (if sugarizer_enabled) file: src: /etc/apache2/sites-available/sugarizer.conf path: /etc/apache2/sites-enabled/sugarizer.conf state: link when: sugarizer_enabled and is_debuntu -- name: "Remove symlink /etc/apache2/sites-enabled/sugarizer.conf, if sugarizer_enabled: False (debuntu)" +- name: Remove symlink /etc/apache2/sites-enabled/sugarizer.conf (if not sugarizer_enabled) file: path: /etc/apache2/sites-enabled/sugarizer.conf state: absent @@ -245,7 +245,8 @@ # 6. RESTART/STOP SYSTEMD SERVICE -- name: Enable & Restart systemd service if sugarizer_enabled, with "systemctl daemon-reload" (in case mongodb.service changed?) +# with "systemctl daemon-reload" in case mongodb.service changed, etc +- name: Enable & Restart 'sugarizer' systemd service (if sugarizer_enabled) systemd: name: sugarizer daemon_reload: yes @@ -253,9 +254,10 @@ state: restarted when: sugarizer_enabled -- name: "Disable systemd service, if sugarizer_enabled: False" +- name: Disable & Stop 'sugarizer' systemd service (if not sugarizer_enabled) systemd: name: sugarizer + daemon_reload: yes enabled: no state: stopped when: not sugarizer_enabled