From d620a209a5935aff190e74057ad4e30fa9dcefb4 Mon Sep 17 00:00:00 2001 From: Sumit Jaiswal Date: Wed, 23 Oct 2019 21:13:37 +0530 Subject: [PATCH] Fix ios_l2_interfaces skipping relevant L2 interfaces facts (#63779) * fix bug 63777 * fix comment --- .../network/ios/facts/l2_interfaces/l2_interfaces.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/module_utils/network/ios/facts/l2_interfaces/l2_interfaces.py b/lib/ansible/module_utils/network/ios/facts/l2_interfaces/l2_interfaces.py index d175f31386f..bddb273badb 100644 --- a/lib/ansible/module_utils/network/ios/facts/l2_interfaces/l2_interfaces.py +++ b/lib/ansible/module_utils/network/ios/facts/l2_interfaces/l2_interfaces.py @@ -83,7 +83,7 @@ class L2_InterfacesFacts(object): if get_interface_type(intf) == 'unknown': return {} - if intf.lower().startswith('gi'): + if intf.upper()[:2] in ('HU', 'FO', 'TW', 'TE', 'GI', 'FA', 'ET', 'PO'): # populate the facts from the configuration config['name'] = normalize_interface(intf)