Skip to content

Commit 7979b9b

Browse files
mihirpat1yxieca
authored andcommitted
Transceiver eeprom dom CLI modification to show output from TRANSCEIVER_DOM_THRESHOLD table (#2535)
* EEPROM CLI support to dump output from TRANSCEIVER_DOM_THRESHOLD table Signed-off-by: Mihir Patel <[email protected]> * Resolved test failures Signed-off-by: Mihir Patel <[email protected]> Signed-off-by: Mihir Patel <[email protected]>
1 parent 0bc17f8 commit 7979b9b

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

scripts/sfpshow

+1
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,7 @@ class SFPShow(object):
391391
if dump_dom:
392392
sfp_type = sfp_info_dict['type']
393393
dom_info_dict = state_db.get_all(state_db.STATE_DB, 'TRANSCEIVER_DOM_SENSOR|{}'.format(interface_name))
394+
dom_info_dict.update(state_db.get_all(state_db.STATE_DB, 'TRANSCEIVER_DOM_THRESHOLD|{}'.format(interface_name)))
394395
dom_output = self.convert_dom_to_output_string(sfp_type, dom_info_dict)
395396
output += dom_output
396397
else:

tests/mock_tables/asic0/state_db.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@
3131
"tx1power": "N/A",
3232
"tx2power": "N/A",
3333
"tx3power": "N/A",
34-
"tx4power": "N/A",
34+
"tx4power": "N/A"
35+
},
36+
"TRANSCEIVER_DOM_THRESHOLD|Ethernet0": {
3537
"rxpowerhighalarm": "3.4001",
3638
"rxpowerhighwarning": "2.4000",
3739
"rxpowerlowalarm": "-13.5067",

tests/mock_tables/asic1/state_db.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@
3131
"tx1power": "N/A",
3232
"tx2power": "N/A",
3333
"tx3power": "N/A",
34-
"tx4power": "N/A",
34+
"tx4power": "N/A"
35+
},
36+
"TRANSCEIVER_DOM_THRESHOLD|Ethernet64": {
3537
"rxpowerhighalarm": "3.4001",
3638
"rxpowerhighwarning": "2.4000",
3739
"rxpowerlowalarm": "-13.5067",

tests/mock_tables/state_db.json

+6-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@
4949
"tx1power": "N/A",
5050
"tx2power": "N/A",
5151
"tx3power": "N/A",
52-
"tx4power": "N/A",
52+
"tx4power": "N/A"
53+
},
54+
"TRANSCEIVER_DOM_THRESHOLD|Ethernet0": {
5355
"rxpowerhighalarm": "3.4001",
5456
"rxpowerhighwarning": "2.4000",
5557
"rxpowerlowalarm": "-13.5067",
@@ -111,7 +113,9 @@
111113
"tx5power": "1.175",
112114
"tx6power": "1.175",
113115
"tx7power": "1.175",
114-
"tx8power": "1.175",
116+
"tx8power": "1.175"
117+
},
118+
"TRANSCEIVER_DOM_THRESHOLD|Ethernet8": {
115119
"rxpowerhighalarm": "6.9999",
116120
"rxpowerhighwarning": "4.9999",
117121
"rxpowerlowalarm": "-11.9044",

0 commit comments

Comments
 (0)