Greetings,

I have a need to generate multiple configuration files on a single host 
from one template.  Is this possible in ansible?  

Let's say I have a variable like:

vars:
  configs:
    - port: 8080
      directory: /var/www/host1
    - port: 8081
      directory: /var/www/host2

I need to generate a configuration file for each tuple in this list.  The 
template needs to have access to each tuple in the list using a single 
name.  In a python program it might look like:

for config in configs:
   generate_template(config=config)

And the template then uses the variable name "config" to refer to the 
current tuple.

Is this possible with just ansible?  I know I can use with_items to iterate 
over the list, but does the template have access to the "current" tuple?

Thanks,
Andy





-- 
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/2c4ac5a8-fca2-4b79-9890-5257ff18125d%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to