From 5b62fa1bffa2f5dcad7475e51d14b105f9e35f52 Mon Sep 17 00:00:00 2001 From: Anish Mangal Date: Sun, 10 Feb 2019 11:03:40 +0000 Subject: [PATCH] Restructure the starting of services in nodered playbook --- roles/nodered/tasks/main.yml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/roles/nodered/tasks/main.yml b/roles/nodered/tasks/main.yml index 34a800685..d60e7316d 100644 --- a/roles/nodered/tasks/main.yml +++ b/roles/nodered/tasks/main.yml @@ -46,14 +46,6 @@ mode: 0666 when: nodered_install -- name: Enable & Start node-red service - systemd: - daemon_reload: yes - name: node-red - enabled: yes - state: started - when: nodered_enabled - - name: Copy nodered.conf to apache sites-available template: backup: yes @@ -91,6 +83,22 @@ state: restarted when: nodered_enabled +- name: Enable & Start node-red service + systemd: + daemon_reload: yes + name: node-red + enabled: yes + state: started + when: nodered_enabled + +- name: Disable & Stop node-red service + systemd: + daemon_reload: yes + name: node-red + enabled: no + state: stopped + when: (not nodered_enabled) + - name: Add 'nodered' variable values to {{ iiab_ini_file }} ini_file: path: "{{ iiab_ini_file }}"