Make the detection tasks idempotent

This commit is contained in:
Nick Janetakis
2014-06-29 18:01:33 -04:00
parent 782d876a01
commit 7827ec95e0

View File

@@ -8,7 +8,8 @@
register: rvm_installer register: rvm_installer
- name: detect current rvm version - name: detect current rvm version
shell: "{{ ruby_rvm_install_path }}/bin/rvm version" command: "{{ ruby_rvm_install_path }}/bin/rvm version"
changed_when: false
register: rvm_current_version register: rvm_current_version
when: rvm_binary.stat.exists when: rvm_binary.stat.exists
@@ -55,6 +56,7 @@
- name: detect default ruby version - name: detect default ruby version
command: "{{ ruby_rvm_install_path }}/bin/rvm alias list default" command: "{{ ruby_rvm_install_path }}/bin/rvm alias list default"
changed_when: false
register: ruby_selected register: ruby_selected
- name: ensure default ruby is selected - name: ensure default ruby is selected