From 0caf265f1bf3d8d68a9a4a3abe20f6d89ca09231 Mon Sep 17 00:00:00 2001 From: Andriy Kokhan <43479230+akokhan@users.noreply.github.com> Date: Mon, 12 Aug 2019 11:28:20 -0700 Subject: [PATCH] [sonic_sfp] Interpret sff 'int' element =0 as valid value (#51) Signed-off-by: Andriy Kokhan --- sonic_platform_base/sonic_sfp/sffbase.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sonic_platform_base/sonic_sfp/sffbase.py b/sonic_platform_base/sonic_sfp/sffbase.py index 6d944b6f154b..79fa1a7c475b 100644 --- a/sonic_platform_base/sonic_sfp/sffbase.py +++ b/sonic_platform_base/sonic_sfp/sffbase.py @@ -132,9 +132,7 @@ def parse_sff_element(self, eeprom_data, eeprom_ele, start_pos): offset + size) elif type == 'int': - data = int(eeprom_data[offset], 16) - if data != 0: - value = data + value = int(eeprom_data[offset], 16) elif type == 'date': value = self.convert_date_to_string(eeprom_data, offset,