Skip to content

Commit 007e93b

Browse files
gupurushgupurush
authored andcommitted
feat: Added support for TLV_CODE_VENDOR_NAME
1 parent cb5564c commit 007e93b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

sonic_platform_base/sonic_eeprom/eeprom_tlvinfo.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,16 @@ def modelstr(self, e):
406406
return super(TlvInfoDecoder, self).modelstr(e)
407407

408408
return t[2].decode("ascii")
409+
410+
411+
def vendorstr(self, e):
412+
'''
413+
Returns the value field of the Vendor Name TLV as a string
414+
'''
415+
(is_valid, t) = self.get_tlv_field(e, self._TLV_CODE_VENDOR_NAME)
416+
if not is_valid:
417+
return super(TlvInfoDecoder, self).vendorstr(e)
418+
return t[2].decode("ascii")
409419

410420

411421
def serial_number_str(self, e):

0 commit comments

Comments
 (0)