From 50ec0bbca6a14b01ad929fbfc990a305f657df5c Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 23 Jan 2026 20:46:57 -0500 Subject: [PATCH] Correct to async for in refish retriev --- .../confluent/plugins/hardwaremanagement/redfish.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py index ace114cc..795ff00c 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py @@ -1633,8 +1633,9 @@ async def retrieve(nodes, element, configmanager, inputdata): return await firmwaremanager.list_updates(nodes, configmanager.tenant, element, 'ffdc') else: - return await perform_requests('read', nodes, element, configmanager, - inputdata, 'read') + async for x in perform_requests('read', nodes, element, configmanager, + inputdata, 'read'): + yield x async def delete(nodes, element, configmanager, inputdata): if '/'.join(element).startswith('inventory/firmware/updates/active'):