win_find module

40 views
Skip to first unread message

norricorp

unread,
Feb 21, 2017, 9:22:43 AM2/21/17
to Ansible Project
Hi,
if I have a task of
- name: find all the files in c/temp
   find:
         paths: c:\temp

then it fails which is fine because it is working on a windows machine. The important thing is that the syntax is good.

But if have what I actually want

- name: find all the files in c/temp
  win_find:
         paths: c:\temp

then I get a syntax error of

ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path.

The error appears to have been in '/home/jnorris/ansible_playbooks/debug_playbook.yml': line 23, column 7, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:
        - "{{ groups.centosServers }}"
    - name: find all the files in c/temp
      ^ here

Equally if I use win_shell, I get no syntax errors. Why is win_find not being recognised? What am I doing wrong?

Regards,
John

Matt Martz

unread,
Feb 21, 2017, 9:30:56 AM2/21/17
to ansible...@googlegroups.com
Per the win_find documentation that module is new as of ansible version 2.3 which has not yet been released.


--
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 ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/de0cc091-4a69-4f69-8a8d-efa0dea27324%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Matt Martz
@sivel
sivel.net

norricorp

unread,
Feb 21, 2017, 9:46:17 AM2/21/17
to Ansible Project
Ah - that would explain it!
Many thanks Matt.

Reply all
Reply to author
Forward
0 new messages