diff --git a/sonic_platform_base/thermal_base.py b/sonic_platform_base/thermal_base.py index 0388d4f60..82d4b7ef2 100644 --- a/sonic_platform_base/thermal_base.py +++ b/sonic_platform_base/thermal_base.py @@ -92,3 +92,23 @@ def get_low_critical_threshold(self): up to nearest thousandth of one degree Celsius, e.g. 30.125 """ raise NotImplementedError + + def get_minimum_recorded(self): + """ + Retrieves the minimum recorded temperature of thermal + + Returns: + A float number, the minimum recorded temperature of thermal in Celsius + up to nearest thousandth of one degree Celsius, e.g. 30.125 + """ + raise NotImplementedError + + def get_maximum_recorded(self): + """ + Retrieves the maximum recorded temperature of thermal + + Returns: + A float number, the maximum recorded temperature of thermal in Celsius + up to nearest thousandth of one degree Celsius, e.g. 30.125 + """ + raise NotImplementedError