Say I have the following dictionary? war_files: server1: - file1.war - file2.war server2: - file1.war - file2.war - file3.war
Now I want to iterate over this, say a get_url task: - name: Get the files depending on server name get_url: src=http://some_host/{{ what to put here so I get each file for the server }} when: "{{item.key}} in ansible_hostname" with_dict: "{{ war_files }}" IOW, if role is running in server1, it'll download file1.war and file2.war; if running on server2, it downloads file1.war, fiel2.war, and file3.war. I know there's probably other ways to do this, but I want to be able to do iterate through all the dictionary values in a single task. -- 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/ae890c26-7b81-4293-860c-3900896e0472%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
