Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc1213.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,9 @@ def __init__(self):
self.nexthop_map = {}
self.route_list = []

def reinit_data(self):
Namespace.connect_all_dbs(self.db_conn, mibs.APPL_DB)

def update_data(self):
"""
Update redis (caches config)
Expand Down Expand Up @@ -220,6 +223,7 @@ def reinit_data(self):
"""
Subclass update interface information
"""
Namespace.connect_namespace_dbs(self.db_conn)
self.if_name_map, \
self.if_alias_map, \
self.if_id_map, \
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc2737.py
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,7 @@ def reinit_data(self):
self.physical_name_to_oid_map = {}
self.pending_resolve_parent_name_map = {}

Namespace.connect_all_dbs(self.statedb, mibs.STATE_DB)
device_metadata = mibs.get_device_metadata(self.statedb[0])
chassis_sub_id = (CHASSIS_SUB_ID, )
self.physical_entities = [chassis_sub_id]
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc2863.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ def reinit_data(self):
"""
Subclass update interface information
"""
Namespace.connect_namespace_dbs(self.db_conn)
self.if_name_map, \
self.if_alias_map, \
self.if_id_map, \
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc3433.py
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,7 @@ def reinit_data(self):
self.ent_phy_sensor_value_map = {}
self.ent_phy_sensor_oper_state_map = {}

Namespace.connect_all_dbs(self.statedb, mibs.STATE_DB)
transceiver_dom_encoded = Namespace.dbs_keys(self.statedb, mibs.STATE_DB, self.TRANSCEIVER_DOM_KEY_PATTERN)
if transceiver_dom_encoded:
self.transceiver_dom = [entry for entry in transceiver_dom_encoded]
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc4292.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ def reinit_data(self):
"""
self.loips = {}

Namespace.connect_all_dbs(self.db_conn, mibs.APPL_DB)
loopbacks = Namespace.dbs_keys(self.db_conn, mibs.APPL_DB, "INTF_TABLE:lo:*")
if not loopbacks:
return
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/ietf/rfc4363.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ def reinit_data(self):
"""
Subclass update interface information
"""
Namespace.connect_namespace_dbs(self.db_conn)
(
self.if_name_map,
self.if_alias_map,
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/vendor/cisco/ciscoPfcExtMIB.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ def reinit_data(self):
"""
Subclass update interface information
"""
Namespace.connect_namespace_dbs(self.db_conn)
self.if_name_map, \
self.if_alias_map, \
self.if_id_map, \
Expand Down
1 change: 1 addition & 0 deletions src/sonic_ax_impl/mibs/vendor/cisco/ciscoSwitchQosMIB.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ def reinit_data(self):
"""
Subclass update interface information
"""
Namespace.connect_namespace_dbs(self.db_conn)
self.if_name_map, \
self.if_alias_map, \
self.if_id_map, \
Expand Down