Hi, is it possible to use the stat module with meta characters: - stat: path=/etc/rc2.d/S*init_script.sh register: i
- debug: msg="Path is a simlink" when: i.stat.islnk Or what is the elegant way of doing the following (without breaking the very useful 'ansible-playbook --check' feature): - name: check init script present shell: if test -f /etc/rc2.d/S*init_script.sh ; then echo true; fi register: result ignore_errors: true changed_when: false - name: install init script shell: /usr/sbin/update-rc.d init_script.sh remove && /usr/sbin/update-rc.d init_script.sh defaults when: result.stdout != 'true' I am trying to configure Debian init script. Regards. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/a02d074d-81db-4316-a7e6-d6b21b090b16%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
