Skip to content

Commit be0a6a4

Browse files
authored
[202412] [Mellanox] platform: Enable cache on init (sonic-net#1145)
202412 Cherry-pick PR for sonic-net#22651 Signed-off-by: Jianyue Wu <jianyuew@nvidia.com>
1 parent e58b474 commit be0a6a4

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

  • platform/mellanox/mlnx-platform-api/sonic_platform

platform/mellanox/mlnx-platform-api/sonic_platform/platform.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
try:
2525
from sonic_platform_base.platform_base import PlatformBase
26+
from sonic_platform_base.sonic_xcvr.api.public.cmis import CmisApi
2627
from .chassis import Chassis, ModularChassis
2728
from .device_data import DeviceDataManager
2829
except ImportError as e:
@@ -31,6 +32,7 @@
3132
class Platform(PlatformBase):
3233
def __init__(self):
3334
PlatformBase.__init__(self)
35+
CmisApi.set_cache_enabled(True)
3436
if DeviceDataManager.get_linecard_count() == 0:
3537
self._chassis = Chassis()
3638
else:

0 commit comments

Comments
 (0)