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.

Reply via email to