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.