From 764524cb337bf6920d72280153f8a3bded5fa771 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 27 Sep 2024 11:49:51 -0400 Subject: [PATCH] Fix returning too much data when asked only for names Change-Id: Ibff814f76695676467ceda36f906ba5ed2f7f1fc --- pyghmi/redfish/oem/generic.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyghmi/redfish/oem/generic.py b/pyghmi/redfish/oem/generic.py index d702bd56..aadb2e54 100644 --- a/pyghmi/redfish/oem/generic.py +++ b/pyghmi/redfish/oem/generic.py @@ -738,6 +738,8 @@ class OEMHandler(object): if aname in macinfobyadpname: del macinfobyadpname[aname] yield aname, yieldinf + if onlyname: + return if macinfobyadpname: for adp in macinfobyadpname: yield adp, macinfobyadpname[adp]