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/CAFJCWMT28umDG1K8v3y3jindsnk%3DjEx_9q2guZC7WU-36nUYsQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.