diff --git a/roles/sugarizer/tasks/main.yml b/roles/sugarizer/tasks/main.yml index 29990f2ad..ef507903a 100644 --- a/roles/sugarizer/tasks/main.yml +++ b/roles/sugarizer/tasks/main.yml @@ -81,13 +81,13 @@ # 4. RUN "npm install" TO POPULATE ~35MB /opt/iiab/sugarizer-server/node_modules # Re-running "npm install" fails on Raspbian 9 if not other OS's -- name: Check for Sugarizer already installed +- name: Check for /opt/iiab/{{ sugarizer_server_version }}/node_modules stat: path: "{{ sugarizer_location }}/{{ sugarizer_server_version }}/node_modules" register: nmtest ignore_errors: true -- name: Set a flag to abort second attempt to install +- name: Set a flag to prevent re-running of "npm install" set_fact: node_modules_exists: True when: nmtest.stat is defined and nmtest.stat.exists