diff --git a/roles/sugarizer/defaults/main.yml b/roles/sugarizer/defaults/main.yml index 062845723..c792e0933 100644 --- a/roles/sugarizer/defaults/main.yml +++ b/roles/sugarizer/defaults/main.yml @@ -1,5 +1,5 @@ sugarizer_install: True sugarizer_enabled: False sugarizer_location: '{{ doc_root }}' -sugarizer_version: 'sugarizer-0.9' +sugarizer_version: 'sugarizer-1.0' npm_exists: False diff --git a/roles/sugarizer/tasks/main.yml b/roles/sugarizer/tasks/main.yml index 9b9cb3f31..13c1f6c40 100644 --- a/roles/sugarizer/tasks/main.yml +++ b/roles/sugarizer/tasks/main.yml @@ -54,11 +54,12 @@ stat: path: "{{ sugarizer_location }}/sugarizer/server/node_modules" register: npm + ignore_errors: true - name: Set a flag to abort second attempt to install set_fact: npm_exists: True - when: npm.stat.exists is defined and npm.stat.exists + when: npm.stat is defined and npm.stat.exists - name: Create systemd files and copy our ini file template: