20
20
21
21
from sonic_py_common import daemon_base , device_info
22
22
from swsscommon import swsscommon
23
- from swsssdk import SonicDBConfig , ConfigDBConnector
24
23
except ImportError as err :
25
24
raise ImportError ("%s - required module not found" % str (err ))
26
25
@@ -98,10 +97,10 @@ class ControlPlaneAclManager(daemon_base.DaemonBase):
98
97
self .lock [DEFAULT_NAMESPACE ] = threading .Lock ()
99
98
self .num_changes [DEFAULT_NAMESPACE ] = 0
100
99
101
- SonicDBConfig .load_sonic_global_db_config ()
100
+ swsscommon . SonicDBConfig .load_sonic_global_db_config ()
102
101
self .config_db_map = {}
103
102
self .iptables_cmd_ns_prefix = {}
104
- self .config_db_map [DEFAULT_NAMESPACE ] = ConfigDBConnector (use_unix_socket_path = True , namespace = DEFAULT_NAMESPACE )
103
+ self .config_db_map [DEFAULT_NAMESPACE ] = swsscommon . ConfigDBConnector (use_unix_socket_path = True , namespace = DEFAULT_NAMESPACE )
105
104
self .config_db_map [DEFAULT_NAMESPACE ].connect ()
106
105
self .iptables_cmd_ns_prefix [DEFAULT_NAMESPACE ] = ""
107
106
self .namespace_mgmt_ip = self .get_namespace_mgmt_ip (self .iptables_cmd_ns_prefix [DEFAULT_NAMESPACE ], DEFAULT_NAMESPACE )
@@ -115,7 +114,7 @@ class ControlPlaneAclManager(daemon_base.DaemonBase):
115
114
self .lock [front_asic_namespace ] = threading .Lock ()
116
115
self .num_changes [front_asic_namespace ] = 0
117
116
118
- self .config_db_map [front_asic_namespace ] = ConfigDBConnector (use_unix_socket_path = True , namespace = front_asic_namespace )
117
+ self .config_db_map [front_asic_namespace ] = swsscommon . ConfigDBConnector (use_unix_socket_path = True , namespace = front_asic_namespace )
119
118
self .config_db_map [front_asic_namespace ].connect ()
120
119
self .iptables_cmd_ns_prefix [front_asic_namespace ] = "ip netns exec " + front_asic_namespace + " "
121
120
self .namespace_docker_mgmt_ip [front_asic_namespace ] = self .get_namespace_mgmt_ip (self .iptables_cmd_ns_prefix [front_asic_namespace ],
0 commit comments