From a31d1a9efa56c84354d4697b05a7c3d06fe60a02 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 25 Sep 2026 16:13:40 -0400 Subject: [PATCH] Stub out useless 'system' for SMMv3 SMMv3 is really a BMC without a 'system', reflect that by stubbing out the system information. --- confluent_server/aiohmi/redfish/oem/lenovo/smm3.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/confluent_server/aiohmi/redfish/oem/lenovo/smm3.py b/confluent_server/aiohmi/redfish/oem/lenovo/smm3.py index 3300716c..e35fe6dc 100644 --- a/confluent_server/aiohmi/redfish/oem/lenovo/smm3.py +++ b/confluent_server/aiohmi/redfish/oem/lenovo/smm3.py @@ -63,6 +63,12 @@ class OEMHandler(generic.OEMHandler): health = healthlookup.get(health, pygconst.Health.Critical) return {'health': health} + async def sysinfo(self): + return {} + + async def get_default_sysurl(self): + return None + async def set_identify(self, on=True, blink=False): if on: state = 'On'