mirror of
https://opendev.org/x/pyghmi
synced 2025-02-05 05:22:43 +00:00
Remove DIMM temperatures from XCC sensor
These sensors are very slow to fetch and slow down readers needlessly for low value. Change-Id: Ic498dff5f669f6d2610e6998af7f3693591c40c4
This commit is contained in:
parent
521630fa7d
commit
fa37941aee
@ -1557,24 +1557,26 @@ class XCCClient(IMMClient):
|
||||
|
||||
def get_oem_sensor_names(self, ipmicmd):
|
||||
oemsensornames = super(XCCClient, self).get_oem_sensor_names(ipmicmd)
|
||||
therminfo = self.grab_cacheable_json(
|
||||
'/api/dataset/pwrmgmt?params=GetThermalRealTimeData', 1)
|
||||
if therminfo:
|
||||
for name in sorted(therminfo.get('items', [[]])[0]):
|
||||
if 'DIMM' in name and 'Temp' in name:
|
||||
oemsensornames = oemsensornames + (name,)
|
||||
return oemsensornames
|
||||
# therminfo = self.grab_cacheable_json(
|
||||
# '/api/dataset/pwrmgmt?params=GetThermalRealTimeData', 1)
|
||||
# if therminfo:
|
||||
# for name in sorted(therminfo.get('items', [[]])[0]):
|
||||
# if 'DIMM' in name and 'Temp' in name:
|
||||
# oemsensornames = oemsensornames + (name,)
|
||||
# return oemsensornames
|
||||
|
||||
def get_oem_sensor_descriptions(self, ipmicmd):
|
||||
oemdesc = [{'name': x, 'type': 'Energy'} for x in super(
|
||||
XCCClient, self).get_oem_sensor_names(ipmicmd)]
|
||||
therminfo = self.grab_cacheable_json(
|
||||
'/api/dataset/pwrmgmt?params=GetThermalRealTimeData', 1)
|
||||
if therminfo:
|
||||
for name in sorted(therminfo['items'][0]):
|
||||
if 'DIMM' in name and 'Temp' in name:
|
||||
oemdesc.append({'name': name, 'type': 'Temperature'})
|
||||
return oemdesc
|
||||
# therminfo = self.grab_cacheable_json(
|
||||
# '/api/dataset/pwrmgmt?params=GetThermalRealTimeData', 1)
|
||||
# if therminfo:
|
||||
# for name in sorted(therminfo['items'][0]):
|
||||
# if 'DIMM' in name and 'Temp' in name:
|
||||
# oemdesc.append({'name': name, 'type': 'Temperature'})
|
||||
# return oemdesc
|
||||
|
||||
def get_oem_sensor_reading(self, name, ipmicmd):
|
||||
if 'Energy' in name:
|
||||
|
Loading…
x
Reference in New Issue
Block a user