Not sure why I didn't think of that! Thanks.

On Thursday, 25 September 2014 13:05:27 UTC+1, Michael DeHaan wrote:
>
> Hi,
>
> validate is for basically running things like visudo against a sudoers 
> file before finally copying it in place over the file.   This wouldn't be a 
> good fit here.
>
> It seems that what you would want to do, instead, is adapt your fileglob 
> to only accept those files, or instead, name those files explicitly.
>
> Sort of make sense?
>
> Thanks!
>
>
>
> On Thu, Sep 25, 2014 at 7:20 AM, Dan Bohea <[email protected] <javascript:>
> > wrote:
>
>> Pretty sure I need to use the validate parameter in a copy task but am 
>> unclear on how to use it.
>>
>> Here's my copy task for context:
>>
>> - copy: src={{ item }} dest=/home/vagrant/.drush/{{ boxname 
>> }}.aliases.drushrc.php
>>   with_fileglob:
>>     - ../../settings/drush_aliases/*
>>   notify: drush cc drush
>>   when: php_install is defined and php_install == "y"
>>   tags: drush_aliases
>>
>> I guess the only bit we need to focus on here is:
>>
>> - copy: src={{ item }} dest=/home/vagrant/.drush/{{ boxname 
>> }}.aliases.drushrc.php
>>   with_fileglob:
>>     - ../../settings/drush_aliases/*
>>
>> I'd like to make sure that only certain files can be copied from 
>> ../../settings/drush_aliases/*
>>
>> Things like:
>>
>>    1. Only files with a .php extension
>>    2. Only 1 file can be copied (fail if the directory contains multiple)
>>
>> Any pointers on how I might achieve this?
>>
>> -- 
>> 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] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/778d9005-dfe3-4eff-977b-ff93ebde23ed%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/778d9005-dfe3-4eff-977b-ff93ebde23ed%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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/f08a88b6-0883-4264-b751-9136c415319f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to