diff --git a/napalm/junos/junos.py b/napalm/junos/junos.py index 4c8eb9f82..8428e9841 100644 --- a/napalm/junos/junos.py +++ b/napalm/junos/junos.py @@ -434,6 +434,7 @@ def _convert_to_dict(interfaces): # The dictionary values will end up being tuples instead of dictionaries interfaces = dict(interfaces) for iface, iface_data in interfaces.items(): + result[iface] = { "is_up": iface_data["is_up"], # For physical interfaces will always be there, so just @@ -459,7 +460,18 @@ def _convert_to_dict(interfaces): match_mtu = re.search(r"(\w+)", str(iface_data["mtu"]) or "") mtu = napalm.base.helpers.convert(int, match_mtu.group(0), 0) - result[iface]["mtu"] = mtu + + # For logical interfaces, parsing out each addr family MTU and, + # if they are set, using the lowest value + if "addr_family" in iface_data.keys(): + af_mtus = [ + napalm.base.helpers.convert(int, af["af_mtu"], mtu) + for af in dict(iface_data["addr_family"]).values() + ] + result[iface]["mtu"] = min(af_mtus) if af_mtus else mtu + + else: + result[iface]["mtu"] = mtu match = re.search(r"(\d+|[Aa]uto)(\w*)", iface_data["speed"] or "") if match and match.group(1).lower() == "auto": match = re.search( diff --git a/napalm/junos/utils/junos_views.yml b/napalm/junos/utils/junos_views.yml index 3fd60b1f4..ebf3dd679 100644 --- a/napalm/junos/utils/junos_views.yml +++ b/napalm/junos/utils/junos_views.yml @@ -36,8 +36,19 @@ junos_logical_iface_view: last_flapped: { ../interface-flapped/@seconds: int } speed: ../speed negotiated_speed: ../ethernet-autonegotiation/link-partner-speed - mtu: ../mtu mac_address: ../current-physical-address + mtu: ../mtu + addr_family: junos_logical_iface_af_table + +junos_logical_iface_af_table: + item: address-family + key: address-family-name + view: junos_logical_iface_af_view + +junos_logical_iface_af_view: + fields: + af_mtu: mtu + #### #### BGP tables diff --git a/test/junos/mocked_data/test_get_interfaces/iffdown/expected_result.json b/test/junos/mocked_data/test_get_interfaces/iffdown/expected_result.json index ed44fc12f..be1d19465 100644 --- a/test/junos/mocked_data/test_get_interfaces/iffdown/expected_result.json +++ b/test/junos/mocked_data/test_get_interfaces/iffdown/expected_result.json @@ -1,722 +1,722 @@ { - "cbp0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "20:D8:0B:71:28:11", - "mtu": 9192, - "speed": -1 - }, - "demux0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 9192, - "speed": -1 - }, - "dsc": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "em0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245449.0, - "mac_address": "52:54:00:36:15:39", - "mtu": 1514, - "speed": 1000 - }, - "em0.32768": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245449.0, - "mac_address": "52:54:00:36:15:39", - "mtu": 1514, - "speed": 1000 - }, - "esi": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "fxp0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 242925.0, - "mac_address": "E4:FC:82:4D:DA:3E", - "mtu": 1514, - "speed": 1000 - }, - "fxp0.0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 242925.0, - "mac_address": "E4:FC:82:4D:DA:3E", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 2185.0, - "mac_address": "20:D8:0B:71:2E:72", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/0.0": { - "description": "", - "is_enabled": false, - "is_up": true, - "last_flapped": 2185.0, - "mac_address": "20:D8:0B:71:2E:72", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/1": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 10.0, - "mac_address": "20:D8:0B:71:2E:73", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/1.0": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 10.0, - "mac_address": "20:D8:0B:71:2E:73", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/2": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:74", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/3": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, + "ge-5/0/0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 2185, + "mac_address": "20:D8:0B:71:2E:72", + "speed": 1000, + "mtu": 1514 + }, + "lc-5/0/0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "pfe-5/0/0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "pfh-5/0/0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "ge-5/0/1": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 10, + "mac_address": "20:D8:0B:71:2E:73", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/2": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:74", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/3": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, "mac_address": "20:D8:0B:71:2E:75", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/4": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:76", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/5": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:77", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/6": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:78", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/7": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:79", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/8": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:7A", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/0/9": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:7B", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 2185.0, - "mac_address": "20:D8:0B:71:2E:C4", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/0.0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 2185.0, - "mac_address": "20:D8:0B:71:2E:C4", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/1": { - "description": "", - "is_enabled": false, - "is_up": false, - "last_flapped": 9.0, - "mac_address": "20:D8:0B:71:2E:C5", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/1.0": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 9.0, - "mac_address": "20:D8:0B:71:2E:C5", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/2": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:C6", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/3": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:C7", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/4": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:C8", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/5": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:C9", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/6": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:CA", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/7": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:CB", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/8": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:CC", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/1/9": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245325.0, - "mac_address": "20:D8:0B:71:2E:CD", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/0": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:16", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/1": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:17", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/2": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:18", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/3": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:19", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/4": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1A", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/5": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1B", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/6": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1C", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/7": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1D", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/8": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1E", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/2/9": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:1F", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/0": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:68", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/1": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:69", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/2": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:6A", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/3": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:6B", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/4": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/4": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:76", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/5": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:77", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/6": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:78", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/7": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:79", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/8": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:7A", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/0/9": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:7B", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 2185, + "mac_address": "20:D8:0B:71:2E:C4", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/1": { + "is_up": false, + "is_enabled": false, + "description": "", + "last_flapped": 9, + "mac_address": "20:D8:0B:71:2E:C5", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/2": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:C6", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/3": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:C7", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/4": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:C8", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/5": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:C9", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/6": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:CA", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/7": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:CB", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/8": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:CC", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/1/9": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245325, + "mac_address": "20:D8:0B:71:2E:CD", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/0": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:16", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/1": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:17", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/2": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:18", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/3": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:19", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/4": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1A", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/5": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1B", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/6": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1C", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/7": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1D", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/8": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1E", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/2/9": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:1F", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/0": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:68", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/1": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:69", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/2": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:6A", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/3": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:6B", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/4": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, "mac_address": "20:D8:0B:71:2F:6C", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/5": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:6D", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/6": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:6E", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/7": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:6F", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/8": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:70", - "mtu": 1514, - "speed": 1000 - }, - "ge-5/3/9": { - "description": "", - "is_enabled": true, - "is_up": false, - "last_flapped": 245316.0, - "mac_address": "20:D8:0B:71:2F:71", - "mtu": 1514, - "speed": 1000 - }, - "gre": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "igb0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245452.0, - "mac_address": "02:00:01:00:00:04", - "mtu": 1514, - "speed": 1000 - }, - "igb0.0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245452.0, - "mac_address": "02:00:01:00:00:04", - "mtu": 1514, - "speed": 1000 - }, - "ipip": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "irb": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "20:D8:0B:71:2F:F0", - "mtu": 1514, - "speed": -1 - }, - "ixlv0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245452.0, - "mac_address": "02:00:00:00:00:04", - "mtu": 1514, - "speed": 1000 - }, - "ixlv0.0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 245452.0, - "mac_address": "02:00:00:00:00:04", - "mtu": 1514, - "speed": 1000 - }, - "jsrv": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "20:D8:0B:71:2F:C0", - "mtu": 1514, - "speed": -1 - }, - "jsrv.1": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "20:D8:0B:71:2F:C0", - "mtu": 1514, - "speed": -1 - }, - "lc-5/0/0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "lc-5/0/0.32769": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "lo0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "lo0.16384": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "lo0.16385": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "lsi": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "mtun": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "pfe-5/0/0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "pfe-5/0/0.16383": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "pfh-5/0/0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "pfh-5/0/0.16383": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "pfh-5/0/0.16384": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": 800 - }, - "pimd": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/5": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:6D", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/6": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:6E", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/7": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:6F", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/8": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:70", + "speed": 1000, + "mtu": 1514 + }, + "ge-5/3/9": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 245316, + "mac_address": "20:D8:0B:71:2F:71", + "speed": 1000, + "mtu": 1514 + }, + "cbp0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "20:D8:0B:71:28:11", + "speed": -1, + "mtu": 9192 + }, + "demux0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 9192 + }, + "dsc": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "em0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245449, + "mac_address": "52:54:00:36:15:39", + "speed": 1000, + "mtu": 1514 + }, + "esi": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "fxp0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 242925, + "mac_address": "E4:FC:82:4D:DA:3E", + "speed": 1000, + "mtu": 1514 + }, + "gre": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "igb0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245452, + "mac_address": "02:00:01:00:00:04", + "speed": 1000, + "mtu": 1514 + }, + "ipip": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "irb": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "20:D8:0B:71:2F:F0", + "speed": -1, + "mtu": 1514 + }, + "ixlv0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245452, + "mac_address": "02:00:00:00:00:04", + "speed": 1000, + "mtu": 1514 + }, + "jsrv": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "20:D8:0B:71:2F:C0", + "speed": -1, + "mtu": 1514 + }, + "lo0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "lsi": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "mtun": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "pimd": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "pime": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "pip0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "20:D8:0B:71:2F:B0", + "speed": -1, + "mtu": 9192 + }, + "pp0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 1532 + }, + "rbeb": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "tap": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "vtep": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "ge-5/0/0.0": { + "is_up": true, + "is_enabled": false, + "description": "", + "last_flapped": 2185, + "mac_address": "20:D8:0B:71:2E:72", + "speed": 1000, + "mtu": 1500 + }, + "lc-5/0/0.32769": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "pfe-5/0/0.16383": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "pfh-5/0/0.16383": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "pfh-5/0/0.16384": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": 800, + "mtu": 0 + }, + "ge-5/0/1.0": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 10, + "mac_address": "20:D8:0B:71:2E:73", + "speed": 1000, + "mtu": 1500 + }, + "ge-5/1/0.0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 2185, + "mac_address": "20:D8:0B:71:2E:C4", + "speed": 1000, + "mtu": 1500 + }, + "ge-5/1/1.0": { + "is_up": false, + "is_enabled": true, + "description": "", + "last_flapped": 9, + "mac_address": "20:D8:0B:71:2E:C5", + "speed": 1000, + "mtu": 1500 + }, + "em0.32768": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245449, + "mac_address": "52:54:00:36:15:39", + "speed": 1000, + "mtu": 1500 + }, + "fxp0.0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 242925, + "mac_address": "E4:FC:82:4D:DA:3E", + "speed": 1000, + "mtu": 1500 + }, + "igb0.0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245452, + "mac_address": "02:00:01:00:00:04", + "speed": 1000, + "mtu": 1500 + }, + "ixlv0.0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 245452, + "mac_address": "02:00:00:00:00:04", + "speed": 1000, + "mtu": 1500 + }, + "jsrv.1": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "20:D8:0B:71:2F:C0", + "speed": -1, + "mtu": 1514 + }, + "lo0.16384": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "lo0.16385": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": -1, "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "pime": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "pip0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "20:D8:0B:71:2F:B0", - "mtu": 9192, - "speed": -1 - }, - "pp0": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 1532, - "speed": -1 - }, - "rbeb": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "tap": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - }, - "vtep": { - "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1.0, - "mac_address": "None", - "mtu": 0, - "speed": -1 - } + "speed": -1, + "mtu": 0 + } } diff --git a/test/junos/mocked_data/test_get_interfaces/normal/expected_result.json b/test/junos/mocked_data/test_get_interfaces/normal/expected_result.json index f6ec02438..ac251adf4 100644 --- a/test/junos/mocked_data/test_get_interfaces/normal/expected_result.json +++ b/test/junos/mocked_data/test_get_interfaces/normal/expected_result.json @@ -1,848 +1,848 @@ { - ".local.": { - "description": "", - "is_enabled": true, + "ge-0/0/0": { "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 - }, - ".local..0": { - "description": "", "is_enabled": true, - "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 - }, - ".local..1": { "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "last_flapped": 17193266, + "mac_address": "54:E0:32:80:68:83", + "speed": 1000, + "mtu": 1514 }, - ".local..2": { - "description": "", + "ge-0/0/1": { + "is_up": false, "is_enabled": true, - "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 - }, - ".local..3": { "description": "", - "is_enabled": true, - "is_up": true, "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "mac_address": "54:E0:32:80:68:84", + "speed": -1, + "mtu": 1514 }, - ".local..4": { - "description": "", + "ge-0/0/2": { + "is_up": false, "is_enabled": true, - "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 - }, - ".local..5": { "description": "", - "is_enabled": true, - "is_up": true, "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "mac_address": "54:E0:32:80:68:85", + "speed": -1, + "mtu": 1514 }, - ".local..6": { - "description": "", + "ge-0/0/3": { + "is_up": false, "is_enabled": true, - "is_up": true, - "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 - }, - ".local..7": { "description": "", - "is_enabled": true, - "is_up": true, "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "mac_address": "54:E0:32:80:68:86", + "speed": -1, + "mtu": 1514 }, - "bme0": { - "description": "", + "ge-0/0/4": { + "is_up": false, "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": -1, - "mac_address": "00:0B:CA:FE:00:00", - "mtu": 1576, - "speed": -1 + "mac_address": "54:E0:32:80:68:87", + "speed": -1, + "mtu": 1514 }, - "bme0.32768": { + "ge-0/0/5": { + "is_up": false, + "is_enabled": true, "description": "", + "last_flapped": 16928759, + "mac_address": "54:E0:32:80:68:88", + "speed": -1, + "mtu": 1514 + }, + "ge-0/0/6": { + "is_up": false, "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": -1, - "mac_address": "00:0B:CA:FE:00:00", - "mtu": 1576, - "speed": -1 + "mac_address": "54:E0:32:80:68:89", + "speed": -1, + "mtu": 1514 }, - "dsc": { - "description": "", + "ge-0/0/7": { + "is_up": false, "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "mac_address": "54:E0:32:80:68:8A", + "speed": -1, + "mtu": 1514 }, - "ge-0/0/0": { - "description": "", + "ge-0/0/8": { + "is_up": false, "is_enabled": true, - "is_up": true, - "last_flapped": 17193266, - "mac_address": "54:E0:32:80:68:83", - "mtu": 1514, - "speed": 1000 - }, - "ge-0/0/0.0": { "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 17193266, - "mac_address": "54:E0:32:80:68:83", - "mtu": 1514, - "speed": 1000 + "last_flapped": -1, + "mac_address": "54:E0:32:80:68:8B", + "speed": -1, + "mtu": 1514 }, - "ge-0/0/1": { - "description": "", - "is_enabled": true, + "ge-0/0/9": { "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:84", - "mtu": 1514, - "speed": -1 + "mac_address": "54:E0:32:80:68:8C", + "speed": -1, + "mtu": 1514 }, "ge-0/0/10": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:8D", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/11": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:8E", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/12": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:8F", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/13": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:90", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/14": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:91", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/15": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:92", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/16": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:93", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/17": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:94", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/18": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:95", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/19": { - "description": "", - "is_enabled": true, "is_up": false, - "last_flapped": -1, - "mac_address": "54:E0:32:80:68:96", - "mtu": 1514, - "speed": -1 - }, - "ge-0/0/2": { - "description": "", "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:85", - "mtu": 1514, - "speed": -1 + "mac_address": "54:E0:32:80:68:96", + "speed": -1, + "mtu": 1514 }, "ge-0/0/20": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:97", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/21": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:98", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/22": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:99", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/23": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9A", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/24": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9B", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/25": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9C", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/26": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9D", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/27": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9E", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/28": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:9F", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/29": { - "description": "", - "is_enabled": true, "is_up": false, - "last_flapped": -1, - "mac_address": "54:E0:32:80:68:A0", - "mtu": 1514, - "speed": -1 - }, - "ge-0/0/3": { - "description": "", "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:86", - "mtu": 1514, - "speed": -1 + "mac_address": "54:E0:32:80:68:A0", + "speed": -1, + "mtu": 1514 }, "ge-0/0/30": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A1", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/31": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A2", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/32": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A3", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/33": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A4", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/34": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A5", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/35": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A6", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/36": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A7", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/37": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A8", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/38": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:A9", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/39": { - "description": "", - "is_enabled": true, "is_up": false, - "last_flapped": -1, - "mac_address": "54:E0:32:80:68:AA", - "mtu": 1514, - "speed": -1 - }, - "ge-0/0/4": { - "description": "", "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:87", - "mtu": 1514, - "speed": -1 + "mac_address": "54:E0:32:80:68:AA", + "speed": -1, + "mtu": 1514 }, "ge-0/0/40": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:AB", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/41": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:AC", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/42": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:AD", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/43": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:AE", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/44": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:AF", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/45": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:B0", - "mtu": 1514, - "speed": -1 + "speed": -1, + "mtu": 1514 }, "ge-0/0/46": { - "description": "", - "is_enabled": true, "is_up": true, - "last_flapped": 12710488, - "mac_address": "54:E0:32:80:68:B1", - "mtu": 1514, - "speed": 1000 - }, - "ge-0/0/46.0": { - "description": "", "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": 12710488, "mac_address": "54:E0:32:80:68:B1", - "mtu": 1514, - "speed": 1000 + "speed": 1000, + "mtu": 1514 }, "ge-0/0/47": { - "description": "", - "is_enabled": true, "is_up": true, - "last_flapped": 12710487, - "mac_address": "54:E0:32:80:68:B2", - "mtu": 1514, - "speed": 1000 - }, - "ge-0/0/47.0": { - "description": "", "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": 12710487, "mac_address": "54:E0:32:80:68:B2", - "mtu": 1514, - "speed": 1000 + "speed": 1000, + "mtu": 1514 }, - "ge-0/0/5": { - "description": "", + "xe-0/1/0": { + "is_up": true, "is_enabled": true, - "is_up": false, - "last_flapped": 16928759, - "mac_address": "54:E0:32:80:68:88", - "mtu": 1514, - "speed": -1 + "description": "", + "last_flapped": 698360, + "mac_address": "54:E0:32:80:68:B3", + "speed": 10000, + "mtu": 1518 }, - "ge-0/0/6": { + "xe-0/1/2": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": 7876346, + "mac_address": "54:E0:32:80:68:B5", + "speed": 10000, + "mtu": 1518 + }, + ".local.": { + "is_up": true, "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:89", - "mtu": 1514, - "speed": -1 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "ge-0/0/7": { - "description": "", - "is_enabled": true, + "vcp-0": { "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:8A", - "mtu": 1514, - "speed": -1 + "mac_address": "Unspecified", + "speed": 32000, + "mtu": 1514 }, - "ge-0/0/8": { - "description": "", - "is_enabled": true, + "vcp-1": { "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:8B", - "mtu": 1514, - "speed": -1 + "mac_address": "Unspecified", + "speed": 32000, + "mtu": 1514 }, - "ge-0/0/9": { + "bme0": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": -1, + "mac_address": "00:0B:CA:FE:00:00", + "speed": -1, + "mtu": 1576 + }, + "dsc": { + "is_up": true, "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:8C", - "mtu": 1514, - "speed": -1 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, "gre": { - "description": "", - "is_enabled": true, "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, "ipip": { - "description": "", - "is_enabled": true, "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "None", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, "jsrv": { - "description": "", - "is_enabled": true, "is_up": true, - "last_flapped": -1, - "mac_address": "54:E0:32:80:68:80", - "mtu": 1518, - "speed": 1000 - }, - "jsrv.1": { - "description": "", "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": -1, "mac_address": "54:E0:32:80:68:80", - "mtu": 1518, - "speed": 1000 + "speed": 1000, + "mtu": 1518 }, "lo0": { - "description": "", - "is_enabled": true, "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, - "lo0.16384": { - "description": "", - "is_enabled": true, + "lsi": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 1496 }, - "lo0.2": { - "description": "", + "me0": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": 48575831, + "mac_address": "54:E0:32:80:68:FF", + "speed": 1000, + "mtu": 1514 + }, + "mtun": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, - "lo0.3": { + "pimd": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "pime": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "None", + "speed": -1, + "mtu": 0 + }, + "tap": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, - "lsi": { + "vlan": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": -1, + "mac_address": "54:E0:32:80:68:81", + "speed": 1000, + "mtu": 1518 + }, + "vme": { + "is_up": false, "is_enabled": true, - "is_up": true, + "description": "", "last_flapped": -1, - "mac_address": "Unspecified", - "mtu": 1496, - "speed": -1 + "mac_address": "54:E0:32:80:68:82", + "speed": 1000, + "mtu": 1518 }, - "me0": { + "ge-0/0/0.0": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": 17193266, + "mac_address": "54:E0:32:80:68:83", + "speed": 1000, + "mtu": 1514 + }, + "ge-0/0/46.0": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": 12710488, + "mac_address": "54:E0:32:80:68:B1", + "speed": 1000, + "mtu": 1514 + }, + "ge-0/0/47.0": { "is_up": true, - "last_flapped": 48575831, - "mac_address": "54:E0:32:80:68:FF", - "mtu": 1514, - "speed": 1000 + "is_enabled": true, + "description": "", + "last_flapped": 12710487, + "mac_address": "54:E0:32:80:68:B2", + "speed": 1000, + "mtu": 1514 }, - "me0.0": { + "xe-0/1/0.0": { + "is_up": true, + "is_enabled": true, + "description": "", + "last_flapped": 698360, + "mac_address": "54:E0:32:80:68:B3", + "speed": 10000, + "mtu": 1518 + }, + "xe-0/1/0.2": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": 698360, + "mac_address": "54:E0:32:80:68:B3", + "speed": 10000, + "mtu": 1500 + }, + "xe-0/1/0.3": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": 698360, + "mac_address": "54:E0:32:80:68:B3", + "speed": 10000, + "mtu": 1500 + }, + "xe-0/1/2.0": { "is_up": true, - "last_flapped": 48575831, - "mac_address": "54:E0:32:80:68:FF", - "mtu": 1514, - "speed": 1000 + "is_enabled": true, + "description": "", + "last_flapped": 7876346, + "mac_address": "54:E0:32:80:68:B5", + "speed": 10000, + "mtu": 1518 }, - "mtun": { + "xe-0/1/2.2": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": 7876346, + "mac_address": "54:E0:32:80:68:B5", + "speed": 10000, + "mtu": 1500 + }, + "xe-0/1/2.3": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": 7876346, + "mac_address": "54:E0:32:80:68:B5", + "speed": 10000, + "mtu": 1500 + }, + ".local..0": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, - "pimd": { - "description": "", - "is_enabled": true, + ".local..1": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "None", - "mtu": 0, - "speed": -1 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "pime": { - "description": "", - "is_enabled": true, + ".local..2": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "None", - "mtu": 0, - "speed": -1 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "tap": { - "description": "", - "is_enabled": true, + ".local..3": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 0, - "speed": -1 + "speed": -1, + "mtu": 0 }, - "vcp-0": { - "description": "", + ".local..4": { + "is_up": true, "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 1514, - "speed": 32000 + "speed": -1, + "mtu": 0 }, - "vcp-0.32768": { - "description": "", + ".local..5": { + "is_up": true, "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 1514, - "speed": 32000 + "speed": -1, + "mtu": 0 }, - "vcp-1": { + ".local..6": { + "is_up": true, + "is_enabled": true, "description": "", + "last_flapped": -1, + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 + }, + ".local..7": { + "is_up": true, "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 + }, + "vcp-0.32768": { "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 1514, - "speed": 32000 + "speed": 32000, + "mtu": 1514 }, "vcp-1.32768": { - "description": "", - "is_enabled": true, "is_up": false, + "is_enabled": true, + "description": "", "last_flapped": -1, "mac_address": "Unspecified", - "mtu": 1514, - "speed": 32000 + "speed": 32000, + "mtu": 1514 }, - "vlan": { - "description": "", - "is_enabled": true, + "bme0.32768": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:81", - "mtu": 1518, - "speed": 1000 + "mac_address": "00:0B:CA:FE:00:00", + "speed": -1, + "mtu": 1562 }, - "vlan.2": { - "description": "", - "is_enabled": true, + "jsrv.1": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:81", - "mtu": 1518, - "speed": 1000 + "mac_address": "54:E0:32:80:68:80", + "speed": 1000, + "mtu": 1500 }, - "vlan.3": { - "description": "", - "is_enabled": true, + "lo0.2": { "is_up": true, + "is_enabled": true, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:81", - "mtu": 1518, - "speed": 1000 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "vme": { - "description": "", + "lo0.3": { + "is_up": true, "is_enabled": true, - "is_up": false, + "description": "", "last_flapped": -1, - "mac_address": "54:E0:32:80:68:82", - "mtu": 1518, - "speed": 1000 + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "xe-0/1/0": { - "description": "", - "is_enabled": true, + "lo0.16384": { "is_up": true, - "last_flapped": 698360, - "mac_address": "54:E0:32:80:68:B3", - "mtu": 1518, - "speed": 10000 - }, - "xe-0/1/0.0": { - "description": "", "is_enabled": true, - "is_up": true, - "last_flapped": 698360, - "mac_address": "54:E0:32:80:68:B3", - "mtu": 1518, - "speed": 10000 - }, - "xe-0/1/0.2": { "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 698360, - "mac_address": "54:E0:32:80:68:B3", - "mtu": 1518, - "speed": 10000 + "last_flapped": -1, + "mac_address": "Unspecified", + "speed": -1, + "mtu": 0 }, - "xe-0/1/0.3": { - "description": "", - "is_enabled": true, + "me0.0": { "is_up": true, - "last_flapped": 698360, - "mac_address": "54:E0:32:80:68:B3", - "mtu": 1518, - "speed": 10000 - }, - "xe-0/1/2": { - "description": "", "is_enabled": true, - "is_up": true, - "last_flapped": 7876346, - "mac_address": "54:E0:32:80:68:B5", - "mtu": 1518, - "speed": 10000 - }, - "xe-0/1/2.0": { "description": "", - "is_enabled": true, - "is_up": true, - "last_flapped": 7876346, - "mac_address": "54:E0:32:80:68:B5", - "mtu": 1518, - "speed": 10000 + "last_flapped": 48575831, + "mac_address": "54:E0:32:80:68:FF", + "speed": 1000, + "mtu": 1500 }, - "xe-0/1/2.2": { - "description": "", - "is_enabled": true, + "vlan.2": { "is_up": true, - "last_flapped": 7876346, - "mac_address": "54:E0:32:80:68:B5", - "mtu": 1518, - "speed": 10000 - }, - "xe-0/1/2.3": { - "description": "", "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "54:E0:32:80:68:81", + "speed": 1000, + "mtu": 1500 + }, + "vlan.3": { "is_up": true, - "last_flapped": 7876346, - "mac_address": "54:E0:32:80:68:B5", - "mtu": 1518, - "speed": 10000 + "is_enabled": true, + "description": "", + "last_flapped": -1, + "mac_address": "54:E0:32:80:68:81", + "speed": 1000, + "mtu": 1500 } }