2
0
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:
Jarrod Johnson
2026-06-22 13:55:35 -04:00
parent 255f327000
commit 232d55cf82
2 changed files with 6 additions and 5 deletions
+4 -3
View File
@@ -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 ()
+2 -2
View File
@@ -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: