Load global config in caclmgrd only in multi asic NPU (#8812)

How I did it
Added if multi npu check before invoking the load global config.

How to verify it
Restart caclmgrd after this change and check if no error log is thrown.
This commit is contained in:
Sudharsan Dhamal Gopalarathnam 2021-09-30 12:45:51 -07:00 committed by Judy Joseph
parent c09984fdd8
commit 10fea210ef

View File

@ -97,7 +97,9 @@ class ControlPlaneAclManager(daemon_base.DaemonBase):
self.lock[DEFAULT_NAMESPACE] = threading.Lock()
self.num_changes[DEFAULT_NAMESPACE] = 0
swsscommon.SonicDBConfig.load_sonic_global_db_config()
if device_info.is_multi_npu():
swsscommon.SonicDBConfig.load_sonic_global_db_config()
self.config_db_map = {}
self.iptables_cmd_ns_prefix = {}
self.config_db_map[DEFAULT_NAMESPACE] = swsscommon.ConfigDBConnector(use_unix_socket_path=True, namespace=DEFAULT_NAMESPACE)