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.

Reply via email to