@@ -38,7 +38,7 @@ using namespace std;
38
38
void MclagLink::getOidToPortNameMap (std::unordered_map<std::string, std:: string> & port_map)
39
39
{
40
40
std::unordered_map<std::string, std:: string>::iterator it;
41
- auto hash = p_redisClient_to_counters ->hgetall (" COUNTERS_PORT_NAME_MAP" );
41
+ auto hash = p_counters_db ->hgetall (" COUNTERS_PORT_NAME_MAP" );
42
42
43
43
for (it = hash.begin (); it != hash.end (); ++it)
44
44
port_map.insert (pair<string, string>(it->second , it->first ));
@@ -53,14 +53,14 @@ void MclagLink::getBridgePortIdToAttrPortIdMap(std::map<std::string, std:: strin
53
53
54
54
std::unordered_map<string, string>::iterator attr_port_id;
55
55
56
- auto keys = p_redisClient_to_asic ->keys (" ASIC_STATE:SAI_OBJECT_TYPE_BRIDGE_PORT:*" );
56
+ auto keys = p_asic_db ->keys (" ASIC_STATE:SAI_OBJECT_TYPE_BRIDGE_PORT:*" );
57
57
58
58
for (auto & key : keys)
59
59
{
60
60
pos1 = key.find (" oid:" , 0 );
61
61
bridge_port_id = key.substr (pos1);
62
62
63
- auto hash = p_redisClient_to_asic ->hgetall (key);
63
+ auto hash = p_asic_db ->hgetall (key);
64
64
attr_port_id = hash.find (" SAI_BRIDGE_PORT_ATTR_PORT_ID" );
65
65
if (attr_port_id == hash.end ())
66
66
{
@@ -81,7 +81,7 @@ void MclagLink::getVidByBvid(std::string &bvid, std::string &vlanid)
81
81
std::string pre = " ASIC_STATE:SAI_OBJECT_TYPE_VLAN:" ;
82
82
std::string key = pre + bvid;
83
83
84
- auto hash = p_redisClient_to_asic ->hgetall (key.c_str ());
84
+ auto hash = p_asic_db ->hgetall (key.c_str ());
85
85
86
86
attr_vlan_id = hash.find (" SAI_VLAN_ATTR_VLAN_ID" );
87
87
if (attr_vlan_id == hash.end ())
@@ -109,7 +109,7 @@ void MclagLink::getFdbSet(std::set<mclag_fdb> *fdb_set)
109
109
std::map<std::string, std::string>::iterator brPortId_to_attrPortId_it;
110
110
std::unordered_map<std::string, std::string>::iterator oid_to_portName_it;
111
111
112
- auto keys = p_redisClient_to_asic ->keys (" ASIC_STATE:SAI_OBJECT_TYPE_FDB_ENTRY:*" );
112
+ auto keys = p_asic_db ->keys (" ASIC_STATE:SAI_OBJECT_TYPE_FDB_ENTRY:*" );
113
113
114
114
for (auto & key : keys)
115
115
{
@@ -136,7 +136,7 @@ void MclagLink::getFdbSet(std::set<mclag_fdb> *fdb_set)
136
136
mac = key.substr (pos1, pos2 - pos1 + 1 );
137
137
138
138
/* get type*/
139
- auto hash = p_redisClient_to_asic ->hgetall (key);
139
+ auto hash = p_asic_db ->hgetall (key);
140
140
type_it = hash.find (" SAI_FDB_ENTRY_ATTR_TYPE" );
141
141
if (type_it == hash.end ())
142
142
{
0 commit comments