sushy.resources.chassis.thermal package¶
Submodules¶
sushy.resources.chassis.thermal.constants module¶
sushy.resources.chassis.thermal.thermal module¶
- class sushy.resources.chassis.thermal.thermal.FansListField(*args, **kwargs)¶
 Bases:
sushy.resources.chassis.thermal.thermal.SensorThe Fan device/s associated with Thermal.
- indicator_led = <sushy.resources.base.MappedField object>¶
 The state of the indicator LED, used to identify the fan
- manufacturer = <sushy.resources.base.Field object>¶
 This is the manufacturer of this Fan
- max_reading_range = <sushy.resources.base.Field object>¶
 Maximum value for Reading
- min_reading_range = <sushy.resources.base.Field object>¶
 Minimum value for Reading
- model = <sushy.resources.base.Field object>¶
 The model of this Fan
- part_number = <sushy.resources.base.Field object>¶
 Part number of this Fan
- reading = <sushy.resources.base.Field object>¶
 Current Fan Speed
- reading_units = <sushy.resources.base.MappedField object>¶
 Units in which the reading and thresholds are measured
- serial_number = <sushy.resources.base.Field object>¶
 Serial number of this Fan
- class sushy.resources.chassis.thermal.thermal.Sensor(*args, **kwargs)¶
 Bases:
sushy.resources.base.ListFieldThe sensor device/s associated with Thermal.
- identity = <sushy.resources.base.Field object>¶
 Identifier of the Sensor
- lower_threshold_critical = <sushy.resources.base.Field object>¶
 Below normal range but not yet fatal
- lower_threshold_fatal = <sushy.resources.base.Field object>¶
 Below normal range and is fatal
- lower_threshold_non_critical = <sushy.resources.base.Field object>¶
 Below normal range
- name = <sushy.resources.base.Field object>¶
 The name of this sensor
- physical_context = <sushy.resources.base.Field object>¶
 Area or device associated with this sensor
- status = <sushy.resources.common.StatusField object>¶
 Status of the sensor
- upper_threshold_critical = <sushy.resources.base.Field object>¶
 Above normal range but not yet fatal
- upper_threshold_fatal = <sushy.resources.base.Field object>¶
 Above normal range and is fatal
- upper_threshold_non_critical = <sushy.resources.base.Field object>¶
 Above normal range
- class sushy.resources.chassis.thermal.thermal.TemperaturesListField(*args, **kwargs)¶
 Bases:
sushy.resources.chassis.thermal.thermal.SensorThe Temperature device/s associated with Thermal.
- max_allowable_operating_value = <sushy.resources.base.Field object>¶
 Maximum allowable operating temperature for this equipment
- max_reading_range_temp = <sushy.resources.base.Field object>¶
 Maximum value for ReadingCelsius
- min_allowable_operating_value = <sushy.resources.base.Field object>¶
 Minimum allowable operating temperature for this equipment
- min_reading_range_temp = <sushy.resources.base.Field object>¶
 Minimum value for ReadingCelsius
- reading_celsius = <sushy.resources.base.Field object>¶
 Temperature
- sensor_number = <sushy.resources.base.Field object>¶
 A numerical identifier to represent the temperature sensor
- class sushy.resources.chassis.thermal.thermal.Thermal(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶
 Bases:
sushy.resources.base.ResourceBaseThis class represents a Thermal resource.
- fans = <sushy.resources.chassis.thermal.thermal.FansListField object>¶
 A tuple of Fan identities
- identity = <sushy.resources.base.Field object>¶
 Identifier of the resource
- name = <sushy.resources.base.Field object>¶
 The name of the resource
- status = <sushy.resources.common.StatusField object>¶
 Status of the resource
- temperatures = <sushy.resources.chassis.thermal.thermal.TemperaturesListField object>¶
 A tuple of Temperature identities