Skip to content

Commit 0943c23

Browse files
abdosimssonicbld
authored andcommitted
Update port2alias (sonic-net#3217)
Basically port2alias Cli became broken on multi-asic platforms after introduction of sonic-net/sonic-buildimage#10960 which removed the initialization of global DB config from portconfig.py (library side) and expects application to do it, but here application side (port2alias) was not updated accordingly. How I did it Add load_db_config call to port2alias for initialization
1 parent 5580035 commit 0943c23

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

scripts/port2alias

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ from io import StringIO
77
from portconfig import get_port_config
88
from sonic_py_common import device_info
99
from sonic_py_common import multi_asic
10+
from utilities_common.general import load_db_config
1011

1112
# mock the redis for unit test purposes #
1213
try:
@@ -50,6 +51,7 @@ def translate_line(line, ports):
5051
def main():
5152
(platform, hwsku) = device_info.get_platform_and_hwsku()
5253
ports = {}
54+
load_db_config()
5355
for ns in multi_asic.get_namespace_list():
5456
(ports_ns, _, _) = get_port_config(hwsku=hwsku, platform=platform, asic_name=ns)
5557
ports.update(ports_ns)

0 commit comments

Comments
 (0)