[ansible-project] Re: List of list and variables

2015-07-29 Thread Guillaume Querso
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
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.


[ansible-project] Re: List of list and variables

2015-07-28 Thread J Hawkesworth
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/75e8d7fb-5c73-4b26-902f-01fc55fb20ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.