From 1ea88e21f72ccbc73e18d9fa5d1223b378000490 Mon Sep 17 00:00:00 2001 From: andywongarista <78833093+andywongarista@users.noreply.github.com> Date: Wed, 1 Dec 2021 04:50:49 -0800 Subject: [PATCH] Enhance sfputil for CMIS QSFP (#1949) --- sfputil/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sfputil/main.py b/sfputil/main.py index 96dfcd9e7979..9a335599de32 100644 --- a/sfputil/main.py +++ b/sfputil/main.py @@ -261,7 +261,8 @@ def convert_sfp_info_to_output_string(sfp_info_dict): pass elif key == 'specification_compliance': if sfp_info_dict['type'] == "QSFP-DD Double Density 8X Pluggable Transceiver" or \ - sfp_info_dict['type'] == "OSFP 8X Pluggable Transceiver": + sfp_info_dict['type'] == "OSFP 8X Pluggable Transceiver" or \ + sfp_info_dict['type'] == "QSFP+ or later with CMIS": output += '{}{}: {}\n'.format(indent, QSFP_DATA_MAP[key], sfp_info_dict[key]) else: output += '{}{}:\n'.format(indent, QSFP_DATA_MAP['specification_compliance'])