Hi Michael, Thanks ! And "second hit bird" : I know now what my Debian shell means by : "cannot stat".. Re-thanks. ;)
On 07/18/2014 08:15 PM, Michael DeHaan wrote: > You don't use Jinja2 inside when statements. Further, not all python > functions, including the OS module, are exposed, and what you are saying > would be an implicit local operation anyway. > > You would need to run the stat module, register the result, and use that > > - stat: path=/path/to/file > register: foo > > - deubg: var=foo # see what's available in foo, just as an FYI > > - shell: example > when: foo.stat.isdir > > > > > On Fri, Jul 18, 2014 at 12:31 PM, 'Diogene Laerce' via Ansible Project > <[email protected] > <mailto:[email protected]>> wrote: > > Hi, > > I would like to evaluate the following condition : > > ############################################# > > - name: Make Debian package > shell: command=make deb chdir=/home/{{ user_installer > }}/src/Python.3.4.1 > when: "os.path.isdir('/home/{{ user_installer }}/src/Python-3.4.1') > == True" > > ############################################# > > But I get this error message : > > "error when evaluating conditional" > > The condition should return True. Do I do something syntactically > wrong ? > I saw this syntax on Google but with previous versions of Ansible, does > it still > support this ? > > Thanks, > > -- > “One original thought is worth a thousand mindless quotings.” > “Le vrai n'est pas plus sûr que le probable.” > > Diogene Laerce > > > > > -- > 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] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgyhaASa9cuccDpTnVpMWc1_653pgojeg%3Dhajf_AMxNNyQ%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgyhaASa9cuccDpTnVpMWc1_653pgojeg%3Dhajf_AMxNNyQ%40mail.gmail.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout. -- “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
