I'm not sure if this is the right mailing list group to ask general 
questions or if this is just for developers. If not, then let me know what 
the correct group is. Anyway, my question is I'm trying to update some old 
playbooks to conform to the newer syntax for variables ie. {{ foo }} 
instead of $foo. In many of these playbooks I pass in a variable from a 
master includes playbook to sub-playbooks and I then use that variable as a 
positional parameter to access a specific element in a list. So instead of 
writing ${servername[0]} I do ${servername[$iteration]} where iteration is 
my position in the list I want to access in my vars file. I may just 
rewrite the whole bunch of playbooks to accomplish my task differently but 
for now I'd just like to update my playbooks to use the newer standard. 
(Since updating Ansible last time I get the warning that the old variable 
style will not be supported soon) I don't want to upgrade and find out all 
my playbooks don't work anymore.

Anyway, I've been trying to figure out how to change the 
${servername[$iteration]} to meet the new standards and just can't figure 
it out. Does anybody know how to do this now?

-- 
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/284353a4-dbe7-4de7-af87-5a75b354dddc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to