From edf3160224eaba2991b0244c24d3e2d62573bd44 Mon Sep 17 00:00:00 2001 From: Qi Luo Date: Wed, 17 Jun 2020 12:12:07 -0700 Subject: [PATCH] Fix bug: check port alias even when port_config_file parameter is not provided (#4787) --- src/sonic-config-engine/minigraph.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/sonic-config-engine/minigraph.py b/src/sonic-config-engine/minigraph.py index b560df3332..c6b29cc9ec 100644 --- a/src/sonic-config-engine/minigraph.py +++ b/src/sonic-config-engine/minigraph.py @@ -966,10 +966,7 @@ def parse_xml(filename, platform=None, port_config_file=None, asic_name=None): for port_name, port in ports.items(): # get port alias from port_config.ini - if port_config_file: - alias = port.get('alias') - else: - alias = port_name + alias = port.get('alias', port_name) # generate default 100G FEC # Note: FECDisabled only be effective on 100G port right now if port.get('speed') == '100000' and linkmetas.get(alias, {}).get('FECDisabled', '').lower() != 'true':