From e59230c63a267a9cc043256e0bb8985cea445626 Mon Sep 17 00:00:00 2001 From: Markus Hilger Date: Tue, 14 Jul 2026 05:43:35 +0200 Subject: [PATCH] Pass rootinfo through to EUREKA OEM handler The service root was already fetched by the caller; dropping it forced OEMHandler.create to request /redfish/v1/ again. --- confluent_server/aiohmi/redfish/oem/megware/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/confluent_server/aiohmi/redfish/oem/megware/main.py b/confluent_server/aiohmi/redfish/oem/megware/main.py index fc2b324d..31b5f453 100644 --- a/confluent_server/aiohmi/redfish/oem/megware/main.py +++ b/confluent_server/aiohmi/redfish/oem/megware/main.py @@ -20,4 +20,5 @@ import aiohmi.redfish.oem.megware.eureka as eureka async def get_handler(sysinfo, sysurl, webclient, cache, cmd, rootinfo={}): - return await eureka.OEMHandler.create(sysinfo, sysurl, webclient, cache, gpool=cmd._gpool) + return await eureka.OEMHandler.create(sysinfo, sysurl, webclient, cache, + gpool=cmd._gpool, rootinfo=rootinfo)