Thanks Matt,

That worked.  I also found the following works (by trial and error)

vlan_list["{{ vlan }}"]

On Friday, December 13, 2019 at 10:29:35 AM UTC-5, Spiro Mitsialis wrote:
>
> I would like to access data in a dictionary by referencing a variable.  I 
> have the following dict:
>
> "vlan_list": {
>    "1": {
>      "id": "1",
>      "name": "Management",
>      "status": "active"
>    },
>    "2": {
>      "id": "2",
>      "name": "VLAN 2",
>      "status": "active"
>    },
>    "3": {
>      "id": "3",
>      "name": "VLAN 3",
>      "status": "active"
>    }
> }
>
> I also have a variable:
> vlan: 2
>
>
> I'd like to do:
> - debug:
>      var: vlan_list[vlan]
>
> This does not work?  How can I user the variable "vlan" to get what is the 
> info for VLAN 2 in the dict vlan_list?
>
>
>
> Thanks
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3110181b-e6f4-4fd0-9bd0-f51d384100b3%40googlegroups.com.

Reply via email to