Skip to content

Commit

Permalink
Addressed review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
bmridul committed Aug 9, 2023
1 parent d269261 commit f9cb0a0
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 58 deletions.
50 changes: 25 additions & 25 deletions sonic_platform_base/chassis_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ def __init__(self):
# List of ThermalBase-derived objects representing all thermals
# available on the chassis
self._thermal_list = []
self._vsensor_list = []
self._isensor_list = []
self._voltage_sensor_list = []
self._current_sensor_list = []

# List of SfpBase-derived objects representing all sfps
# available on the chassis
Expand Down Expand Up @@ -457,26 +457,26 @@ def get_thermal_manager(self):
# Voltage Sensor Methods
##############################################

def get_num_vsensors(self):
def get_num_voltage_sensors(self):
"""
Retrieves the number of voltage sensors available on this chassis
Returns:
An integer, the number of voltage sensors available on this chassis
"""
return len(self._vsensor_list)
return len(self._voltage_sensor_list)

def get_all_vsensors(self):
def get_all_voltage_sensors(self):
"""
Retrieves all voltage sensors available on this chassis
Returns:
A list of objects derived from VsensorBase representing all voltage
A list of objects derived from VoltageSensorBase representing all voltage
sensors available on this chassis
"""
return self._vsensor_list
return self._voltage_sensor_list

def get_vsensor(self, index):
def get_voltage_sensor(self, index):
"""
Retrieves voltage sensor unit represented by (0-based) index <index>
Expand All @@ -485,42 +485,42 @@ def get_vsensor(self, index):
retrieve
Returns:
An object dervied from VsensorBase representing the specified voltage sensor
An object derived from VoltageSensorBase representing the specified voltage sensor
"""
vsensor = None
voltage_sensor = None

try:
vsensor = self._vsensor_list[index]
voltage_sensor = self._voltage_sensor_list[index]
except IndexError:
sys.stderr.write("Voltage sensor index {} out of range (0-{})\n".format(
index, len(self._vsensor_list)-1))
index, len(self._voltage_sensor_list)-1))

return vsensor
return voltage_sensor

##############################################
# Current Sensor Methods
##############################################

def get_num_isensors(self):
def get_num_current_sensors(self):
"""
Retrieves the number of current sensors available on this chassis
Returns:
An integer, the number of current sensors available on this chassis
"""
return len(self._isensor_list)
return len(self._current_sensor_list)

def get_all_isensors(self):
def get_all_current_sensors(self):
"""
Retrieves all Current sensors available on this chassis
Retrieves all current sensors available on this chassis
Returns:
A list of objects derived from IsensorBase representing all current
A list of objects derived from CurrentSensorBase representing all current
sensors available on this chassis
"""
return self._isensor_list
return self._current_sensor_list

def get_isensor(self, index):
def get_current_sensor(self, index):
"""
Retrieves current sensor object represented by (0-based) index <index>
Expand All @@ -529,18 +529,18 @@ def get_isensor(self, index):
retrieve
Returns:
An object dervied from IsensorBase representing the specified Current
An object derived from CurrentSensorBase representing the specified current
sensor
"""
isensor = None
current_sensor = None

try:
isensor = self._isensor_list[index]
current_sensor = self._current_sensor_list[index]
except IndexError:
sys.stderr.write("Current sensor index {} out of range (0-{})\n".format(
index, len(self._isensor_list)-1))
index, len(self._current_sensor_list)-1))

return isensor
return current_sensor

##############################################
# SFP methods
Expand Down
54 changes: 27 additions & 27 deletions sonic_platform_base/module_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ def __init__(self):
# List of ThermalBase-derived objects representing all thermals
# available on the module
self._thermal_list = []
self._vsensor_list = []
self._isensor_list = []
self._voltage_sensor_list = []
self._current_sensor_list = []

# List of SfpBase-derived objects representing all sfps
# available on the module
Expand Down Expand Up @@ -378,26 +378,26 @@ def get_thermal(self, index):
# Voltage Sensor methods
##############################################

def get_num_vsensors(self):
def get_num_voltage_sensors(self):
"""
Retrieves the number of voltage sensors available on this module
Returns:
An integer, the number of voltage sensors available on this module
"""
return len(self._vsensor_list)
return len(self._voltage_sensor_list)

def get_all_vsensors(self):
def get_all_voltage_sensors(self):
"""
Retrieves all voltage sensors available on this module
Returns:
A list of objects derived from VsensorBase representing all voltage
A list of objects derived from VoltageSensorBase representing all voltage
sensors available on this module
"""
return self._vsensor_list
return self._voltage_sensor_list

def get_vsensor(self, index):
def get_voltage_sensor(self, index):
"""
Retrieves voltage sensor unit represented by (0-based) index <index>
Expand All @@ -406,62 +406,62 @@ def get_vsensor(self, index):
retrieve
Returns:
An object dervied from VsensorBase representing the specified voltage
An object derived from VoltageSensorBase representing the specified voltage
sensor
"""
vsensor = None
voltage_sensor = None

try:
vsensor = self._vsensor_list[index]
voltage_sensor = self._voltage_sensor_list[index]
except IndexError:
sys.stderr.write("Voltage sensor index {} out of range (0-{})\n".format(
index, len(self._vsensor_list)-1))
index, len(self._voltage_sensor_list)-1))

return vsensor
return voltage_sensor

##############################################
# Current sensor methods
##############################################

def get_num_Isensors(self):
def get_num_CurrentSensors(self):
"""
Retrieves the number of Current sensors available on this module
Retrieves the number of current sensors available on this module
Returns:
An integer, the number of Current sensors available on this module
An integer, the number of current sensors available on this module
"""
return len(self._Isensor_list)
return len(self._current_sensor_list)

def get_all_isensors(self):
def get_all_current_sensors(self):
"""
Retrieves all current sensors available on this module
Returns:
A list of objects derived from IsensorBase representing all current
A list of objects derived from CurrentSensorBase representing all current
sensors available on this module
"""
return self._isensor_list
return self._current_sensor_list

def get_isensor(self, index):
def get_current_sensor(self, index):
"""
Retrieves Current sensor object represented by (0-based) index <index>
Retrieves current sensor object represented by (0-based) index <index>
Args:
index: An integer, the index (0-based) of the current sensor to
retrieve
Returns:
An object dervied from IsensorBase representing the specified isensor
An object derived from CurrentSensorBase representing the specified current_sensor
"""
isensor = None
current_sensor = None

try:
isensor = self._isensor_list[index]
current_sensor = self._current_sensor_list[index]
except IndexError:
sys.stderr.write("Current sensor index {} out of range (0-{})\n".format(
index, len(self._isensor_list)-1))
index, len(self._current_sensor_list)-1))

return isensor
return current_sensor

##############################################
# SFP methods
Expand Down
12 changes: 6 additions & 6 deletions sonic_platform_base/sensor_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ def set_high_threshold(self, value):
"""
Sets the high threshold value of sensor
Args :
Args:
value: High threshold value to set
Returns:
Expand All @@ -76,7 +76,7 @@ def set_low_threshold(self, value):
"""
Sets the low threshold value of sensor
Args :
Args:
value: Value
Returns:
Expand Down Expand Up @@ -106,7 +106,7 @@ def set_high_critical_threshold(self, value):
"""
Sets the critical high threshold value of sensor
Args :
Args:
value: Critical high threshold Value
Returns:
Expand All @@ -118,7 +118,7 @@ def set_low_critical_threshold(self, value):
"""
Sets the critical low threshold value of sensor
Args :
Args:
value: Critial low threshold Value
Returns:
Expand Down Expand Up @@ -146,7 +146,7 @@ def get_maximum_recorded(self):



class VsensorBase(SensorBase):
class VoltageSensorBase(SensorBase):
"""
Abstract base class for interfacing with a voltage sensor module
"""
Expand All @@ -159,7 +159,7 @@ def get_unit(self):
return MILLI_VOLTS


class IsensorBase(SensorBase):
class CurrentSensorBase(SensorBase):
"""
Abstract base class for interfacing with a current sensor module
"""
Expand Down

0 comments on commit f9cb0a0

Please sign in to comment.