thank you for all your replies. i changed the way i am organizing my file. 
now i do:
my_files:
  - {path: '/data/ansible/testing1', name: 'test1.reg', ext: '.reg'}
  - {path: '/data/ansible/testing1', name: 'test1.lst', ext: '.lst'}

so it is less readable but easier to access to a variable (item.path, 
item.name, ...). 

Le mercredi 29 juillet 2015 06:30:55 UTC+1, J Hawkesworth a écrit :
>
> That's a complicated structure, and you seem to be storing some redundant 
> information.
> Just wondering if you can simplify the structure and use filters to derive 
> the ext from the name
> See 
> http://docs.ansible.com/ansible/playbooks_filters.html#other-useful-filters 
> - there's a splitext filter which looks appropriate.
>
> Hope that helps,
>
> Jon
>
> On Thursday, July 23, 2015 at 9:36:10 AM UTC+1, Guillaume Querso wrote:
>>
>> i am not sure it is possible to do so, but i would like to have a list of 
>> list. it would look like this:
>>
>> my_files:
>>   path: /data/ansible/testing1/
>>     - {name: 'test1.reg', ext: '.reg'}
>>     - {name: 'test1.lst', ext: '.lst'}
>>     - {name: 'test1.sql', ext: '.sql'}
>>   path: /data/ansible/testing2/
>>     - {name: 'test2.reg', ext: '.reg'}
>>     - {name: 'test2.lst', ext: '.lst'}
>>     - {name: 'test2.xsl', ext: '.xsl'}
>>
>> and most important, how can i access to those vairables in a playbook? 
>>
>> Note: i absolutely need to keep this kind of hierarchy with the path and 
>> then the files in this path.
>>
>> Thank you!
>>
>

-- 
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/1e24433a-e412-4267-8cc2-6c1917946a67%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to