mirror of
https://opendev.org/x/pyghmi
synced 2026-03-28 22:03:30 +00:00
Handle IMM/XCC without xSEC
There will be models without xSEC, handle them transparently. Change-Id: Id4a8f943b1e36fe22f0d84c00445af02cd90290f
This commit is contained in:
@@ -491,9 +491,12 @@ class IMMClient(object):
|
||||
return None
|
||||
|
||||
def get_oem_sensor_names(self, ipmicmd):
|
||||
if self._energymanager is None:
|
||||
self._energymanager = energy.EnergyManager(ipmicmd)
|
||||
return self._energymanager.supportedmeters
|
||||
try:
|
||||
if self._energymanager is None:
|
||||
self._energymanager = energy.EnergyManager(ipmicmd)
|
||||
return self._energymanager.supportedmeters
|
||||
except pygexc.UnsupportedFunctionality:
|
||||
return ()
|
||||
|
||||
def get_oem_sensor_descriptions(self, ipmicmd):
|
||||
return [{'name': x, 'type': 'Energy'
|
||||
|
||||
Reference in New Issue
Block a user