diff --git a/inventory_provider/juniper.py b/inventory_provider/juniper.py index 1e745e426feec47bf0851f423fa88c8af52d69ad..b71452b8a3b53f4e7817c38091b2f9b56eed3ea8 100644 --- a/inventory_provider/juniper.py +++ b/inventory_provider/juniper.py @@ -274,7 +274,6 @@ def list_interfaces(netconf_config): if _inactive(i): continue info = _ifc_info(i) - # TODO: ADD SPEED VALUE TO INFO HERE yield info yield from _units(info['name'], i) @@ -486,7 +485,8 @@ def get_interface_speeds(interface_info): if len(name) > 0: name = name[0].text.strip() else: - name = "NO_NAME_FOUND" + logger = logging.getLogger(__name__) + logger.warning('no name entries for interface') speed = physical_interface.xpath("./*[local-name() = 'speed']") if len(speed) > 0: speed = speed[0].text.strip()