Hi,
Can a list have a combination of dict and lists? Below is my data and
jinja2 template, while running the play book get an error.
snmp:
location: xyz
contact: admin
- community:
name: public
access: read-only
clients:
- hosts: 8.8.8.8
- hosts: 10.10.10.10
- community:
name: private
access: read-write
clients:
- hosts: 3.3.3.3
- hosts: 4.4.4.4
snmp {
location "{{ snmp.location }}"";
contact "{{ snmp.contact }}";"
{% for snmp in snmp %}
community {{ snmp.community.name }} {
authorization {{ snmp.community.access }};
clients {
{% for client in snmp.community.clients %}
{{ client.hosts }};
{% endfor %}
}
}
{% endfor %}
}
(ansible)Vishals-MBP:ansible vishalc$ ansible-playbook main.yml
ERROR: Syntax Error while loading YAML script,
/etc/ansible/group_vars/lab.yml
Note: The error may actually appear before this position: line 27, column 5
contact: admin
- community:
^
Vishal
--
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/17d716b2-0180-45a1-8c49-f61e6ef88ecd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.