From 0a49edb68ee18f4497acbc369eab04eaf47e46ce Mon Sep 17 00:00:00 2001 From: Junchao-Mellanox <57339448+Junchao-Mellanox@users.noreply.github.com> Date: Thu, 14 Jan 2021 01:42:04 +0800 Subject: [PATCH] [Mellanox] Fix issue: need import initialize_sdk_handle in get_sdk_handle (#6435) Found test_sfp.py failed due to use a method without importing it. --- platform/mellanox/mlnx-platform-api/sonic_platform/chassis.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/mellanox/mlnx-platform-api/sonic_platform/chassis.py b/platform/mellanox/mlnx-platform-api/sonic_platform/chassis.py index c1d93b8ffd..b5ca79286d 100644 --- a/platform/mellanox/mlnx-platform-api/sonic_platform/chassis.py +++ b/platform/mellanox/mlnx-platform-api/sonic_platform/chassis.py @@ -113,7 +113,6 @@ class Chassis(ChassisBase): def initialize_sfp(self): from sonic_platform.sfp import SFP - from sonic_platform.sfp import initialize_sdk_handle self.sfp_module = SFP @@ -137,6 +136,7 @@ class Chassis(ChassisBase): def get_sdk_handle(self): if not self.sdk_handle: + from sonic_platform.sfp import initialize_sdk_handle self.sdk_handle = initialize_sdk_handle() if self.sdk_handle is None: logger.log_error('Failed to open SDK handle')