2
0
mirror of https://opendev.org/x/pyghmi synced 2026-04-02 00:03:30 +00:00

Fix IMM/XCC get extended configuration

Was modifying a dictionary while iterating, fix by
taking a list() explicitly before iterating.

Change-Id: I6a6310fabd7d205b4705a2f2216d316be502bbe5
This commit is contained in:
Jarrod Johnson
2020-01-29 13:54:02 -05:00
parent 3799dd3f9b
commit 71932ba1c0

View File

@@ -844,7 +844,7 @@ class XCCClient(IMMClient):
def get_extended_bmc_configuration(self):
immsettings = self.get_system_configuration(fetchimm=True)
for setting in immsettings:
for setting in list(immsettings):
if not setting.startswith('IMM.'):
del immsettings[setting]
return immsettings