Hi, I have this strange issue. The following code was working fine (I think) as :
############################
- name: Verify Python-3.4.1.tgz download
stat: path=/tmp/Python-3.4.1.tgz
register: a
- name: Extract archive
unarchive: >
src=/tmp/Python-3.4.1.tgz
dest=/home/{{ user_installer }}/src
copy=no
when: a.stat.isfile is not defined
############################
Until today I enable it again in the playbook and it now works "upside
down" :
It does extract the archive only when a.stat.isfile is not defined and
when "a.stat.isfile is defined and a.stat.isfile == true" : it just
skips the whole code.
I rewrite this as it seems that the "isdir" directive works just as it
should. So I guess the issue comes from the "isfile" statement and my
new question : is there a list of all arguments taken by the stat module
? I couldn't find one.
Thank you
--
“One original thought is worth a thousand mindless quotings.”
“Le vrai n'est pas plus sûr que le probable.”
Diogene Laerce
signature.asc
Description: OpenPGP digital signature
