Hi,

In the past when I have used  ansible_network_resources.l2_interfaces it
provided me with a dictionary. But now I am getting a class type list
variable instead of a dictionary (which is odd). Therefore I am missing all
those values like item.access, item.trunk etc.

I know I am missing something here. Your help  is much appreciated.

Below is the simple playbook I am using for a proof of concept.

---



- name: Gather Hardware Data

  cisco.ios.ios_facts:

    gather_subset: hardware



- name: Gather all Layer 2 Interfaces

  cisco.ios.ios_facts:

    gather_subset: min

    gather_network_resources: l2_interfaces



- name: Print one variable

  ansible.builtin.debug:

    var: item

  loop: "{{ ansible_network_resources.l2_interfaces | dict2items }}"

-- 
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/CADFeZ2sRCzwXz8S-k2JgYyrxXBLdyRYAUSHah%2BcZv_VV9LYeOQ%40mail.gmail.com.

Reply via email to