@@ -31,7 +31,7 @@ from config_samples import generate_sample_config, get_available_config
31
31
from functools import partial
32
32
from minigraph import minigraph_encoder , parse_xml , parse_device_desc_xml , parse_asic_sub_role , parse_asic_switch_type , parse_hostname
33
33
from portconfig import get_port_config , get_breakout_mode
34
- from sonic_py_common .multi_asic import get_asic_id_from_name , get_asic_device_id , is_multi_asic
34
+ from sonic_py_common .multi_asic import get_asic_id_from_name , get_asic_device_id
35
35
from sonic_py_common import device_info
36
36
from swsscommon .swsscommon import ConfigDBConnector , SonicDBConfig , ConfigDBPipeConnector
37
37
@@ -137,14 +137,6 @@ def ip_network(value):
137
137
return "Invalid ip address %s" % value
138
138
return r_v .network
139
139
140
- def load_namespace_config ():
141
- if is_multi_asic ():
142
- if not SonicDBConfig .isGlobalInit ():
143
- SonicDBConfig .initializeGlobalConfig ()
144
- else :
145
- if not SonicDBConfig .isInit ():
146
- SonicDBConfig .initialize ()
147
-
148
140
class FormatConverter :
149
141
"""Convert config DB based schema to legacy minigraph based schema for backward capability.
150
142
We will move to DB schema and remove this class when the config templates are modified.
@@ -309,7 +301,6 @@ def main():
309
301
deep_update (data , hardware_data )
310
302
if args .port_config is None :
311
303
args .port_config = device_info .get_path_to_port_config_file (hwsku )
312
- load_namespace_config ()
313
304
(ports , _ , _ ) = get_port_config (hwsku , platform , args .port_config , asic_id )
314
305
if ports is None :
315
306
print ('Failed to get port config' , file = sys .stderr )
@@ -335,7 +326,6 @@ def main():
335
326
336
327
if args .minigraph is not None :
337
328
minigraph = args .minigraph
338
- load_namespace_config ()
339
329
if platform :
340
330
if args .port_config is not None :
341
331
deep_update (data , parse_xml (minigraph , platform , args .port_config , asic_name = asic_name , hwsku_config_file = args .hwsku_config ))
@@ -363,7 +353,7 @@ def main():
363
353
if args .namespace is None :
364
354
configdb = ConfigDBPipeConnector (use_unix_socket_path = use_unix_sock , ** db_kwargs )
365
355
else :
366
- load_namespace_config ( )
356
+ SonicDBConfig . load_sonic_global_db_config ( namespace = args . namespace )
367
357
configdb = ConfigDBPipeConnector (use_unix_socket_path = use_unix_sock , namespace = args .namespace , ** db_kwargs )
368
358
369
359
configdb .connect ()
@@ -441,7 +431,7 @@ def main():
441
431
if args .namespace is None :
442
432
configdb = ConfigDBPipeConnector (use_unix_socket_path = True , ** db_kwargs )
443
433
else :
444
- load_namespace_config ( )
434
+ SonicDBConfig . load_sonic_global_db_config ( namespace = args . namespace )
445
435
configdb = ConfigDBPipeConnector (use_unix_socket_path = True , namespace = args .namespace , ** db_kwargs )
446
436
447
437
configdb .connect (False )
0 commit comments