diff --git a/platform/barefoot/sonic-platform-modules-bfn-montara/sonic_platform/sfp.py b/platform/barefoot/sonic-platform-modules-bfn-montara/sonic_platform/sfp.py index cb8931998e39..aad3863f741d 100644 --- a/platform/barefoot/sonic-platform-modules-bfn-montara/sonic_platform/sfp.py +++ b/platform/barefoot/sonic-platform-modules-bfn-montara/sonic_platform/sfp.py @@ -126,9 +126,9 @@ def qsfp_reset(client): client.pltfm_mgr.pltfm_mgr_qsfp_reset(port_num, True) return client.pltfm_mgr.pltfm_mgr_qsfp_reset(port_num, False) - status = thrift_try(qsfp_reset) + err = thrift_try(qsfp_reset) - return status + return not err def check_transceiver_change(self): if not self.ready: