From eb76a63b09573ca3adb199fb85a9ac4ad35a8833 Mon Sep 17 00:00:00 2001 From: anish-n Date: Sun, 16 Aug 2020 17:16:27 -0700 Subject: [PATCH] Add asic_name None check before populating DEVICE_METADATA --- src/sonic-config-engine/minigraph.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sonic-config-engine/minigraph.py b/src/sonic-config-engine/minigraph.py index d184531ecbb6..001c744bae66 100644 --- a/src/sonic-config-engine/minigraph.py +++ b/src/sonic-config-engine/minigraph.py @@ -918,7 +918,9 @@ def parse_xml(filename, platform=None, port_config_file=None, asic_name=None, hw if sub_role is not None: current_device['sub_role'] = sub_role results['DEVICE_METADATA']['localhost']['sub_role'] = sub_role + if asic_name is not None: results['DEVICE_METADATA']['localhost']['asic_name'] = asic_name + results['BGP_NEIGHBOR'] = bgp_sessions results['BGP_MONITORS'] = bgp_monitors results['BGP_PEER_RANGE'] = bgp_peers_with_range