Sorry if I wasn't clear. I am running 1.9.2 and I use command module to execute a find on a remote system to get a list of files, then used the file module to check the state.
Is that clearer? On Wed, Jul 29, 2015 at 9:13 PM Willard Dennis <[email protected]> wrote: > Thanks for the tip, but not running 2.0 yet... No way to do this on 1.9? > > On Wednesday, July 29, 2015, Craig Moynes <[email protected]> wrote: > >> Could you use the find module to get the list of matching files? It is >> only available in v2.0, I have previously used the command module to >> execute a find on a remote system to get a list of files, then used the >> file module to check the state. >> >> On Wednesday, July 29, 2015 at 2:12:35 PM UTC-4, Willard Dennis wrote: >>> >>> Hi all, >>> >>> Trying to write a task that ensures no files matching a wildcard are >>> present in a given directory (and if so, delete them.) >>> >>> I've tried the following, both of which do not work: >>> >>> - name: Ensure that any default 'Wired connection' entry is deleted >>> file: path=/etc/NetworkManager/system-connections/Wired* state=absent >>> >>> >>> - name: Ensure that any default 'Wired connection' entry is deleted >>> file: path=/etc/NetworkManager/system-connections/{{ item }} state= >>> absent >>> with_fileglob: Wired* >>> >>> >>> The first does nothing (always reports 'ok'), but the second appears to >>> fail altogether, without an error: >>> >>> TASK: [laptop_netcfg | Ensure there is an NM connection entry for DHCP >>> LAN] *** >>> ok: [dhcp-client] >>> >>> TASK: [laptop_netcfg | Ensure that any default 'Wired connection' entry >>> is deleted] *** >>> >>> PLAY [next_play] >>> ***************************************************************** >>> skipping: no hosts matched >>> >>> Notice no task status code under the task... I take it "with_fileglob" >>> is deprecated or something? (picked it up off an old M.DeHaan post off this >>> mailing list...) >>> >>> Anyways, how would I go about doing something like this? >>> >>> Thanks, >>> Will >>> >> -- 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/CACFyRmmdKz7WewOc_TT7DcrXdYQ23%2BGUTb8-RvUU%2B%3DkfN00S-Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
