File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
platform/mellanox/mlnx-platform-api/sonic_platform Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -61,16 +61,14 @@ class LiquidCooling(LiquidCoolingBase):
6161
6262 def __init__ (self ):
6363
64- sensor_files = glob .glob (os .path .join (LIQUID_COOLING_SENSOR_PATH , "leakage*" ))
64+ self .leakage_sensors_num = utils .read_int_from_file ("/var/run/hw-management/config/leakage_counter" )
65+ self .leakage_sensors = []
6566
67+ sensor_files = glob .glob (os .path .join (LIQUID_COOLING_SENSOR_PATH , "leakage*" ))
6668 sensor_files .sort (key = lambda x : int (x .split ("leakage" )[- 1 ]))
6769
68- self .leakage_sensors_num = len (sensor_files )
69- self .leakage_sensors = []
70-
71- for sensor_path in sensor_files :
70+ for sensor_path in sensor_files [:self .leakage_sensors_num ]:
7271 sensor_name = os .path .basename (sensor_path )
73- index = int (sensor_name .replace ("leakage" , "" ))
7472 self .leakage_sensors .append (LeakageSensor (sensor_name , sensor_path ))
7573
7674 super (LiquidCooling , self ).__init__ (self .leakage_sensors_num , self .leakage_sensors )
You can’t perform that action at this time.
0 commit comments