mirror of
https://opendev.org/x/pyghmi
synced 2026-08-26 16:46:45 +00:00
xFix missing params to get_cpu_inventory function
Change-Id: Ieb26252bd860c0d743035b568f064e79ee99a863
This commit is contained in:
@@ -101,15 +101,16 @@ class OEMHandler(generic.OEMHandler):
|
||||
url = '/redfish/v1/Chassis/chassis1/Oem/Lenovo/Nodes/{}'.format(nodeid)
|
||||
self._do_web_request(url, parms, method='PATCH')
|
||||
|
||||
def _get_cpu_inventory(self, withids=False):
|
||||
def _get_cpu_inventory(self, onlynames=False, withids=False, urls=None):
|
||||
# Empty generator: no CPU inventory items for this OEM handler.
|
||||
yield from ()
|
||||
|
||||
def _get_mem_inventory(self, withids=False):
|
||||
|
||||
def _get_mem_inventory(self, onlyname=False, withids=False, urls=None):
|
||||
# Empty generator: no memory inventory items for this OEM handler.
|
||||
yield from ()
|
||||
|
||||
def _get_adp_inventory(self, withids=False, urls=None):
|
||||
def _get_adp_inventory(self, onlyname=False, withids=False, urls=None):
|
||||
# Empty generator: no adapter inventory items for this OEM handler.
|
||||
yield from ()
|
||||
|
||||
|
||||
@@ -1893,7 +1893,7 @@ class OEMHandler(generic.OEMHandler):
|
||||
for umd in adp.get('unmanagedDisks', []):
|
||||
yield 'Disk {0}'.format(umd['slotNo']), bdata
|
||||
|
||||
def _get_cpu_inventory(self):
|
||||
def _get_cpu_inventory(self, onlynames=False, withids=False, urls=None):
|
||||
procdata = self.get_cached_data('lenovo_cached_proc')
|
||||
if not procdata:
|
||||
if self.wc:
|
||||
@@ -1910,7 +1910,7 @@ class OEMHandler(generic.OEMHandler):
|
||||
yield ('Processor {0}'.format(proc['processors_name']),
|
||||
procinfo)
|
||||
|
||||
def _get_mem_inventory(self):
|
||||
def _get_mem_inventory(self, onlyname=False, withids=False, urls=None):
|
||||
memdata = self.get_cached_data('lenovo_cached_memory')
|
||||
if not memdata:
|
||||
if self.wc:
|
||||
|
||||
Reference in New Issue
Block a user