2
0
mirror of https://opendev.org/x/pyghmi synced 2026-06-18 01:20:49 +00:00

Exposed advanced, extended BMC configuration

Change-Id: Ice54d8dc65cc7f40aebd1f7ec3c3af44d17ec540
This commit is contained in:
Jarrod Johnson
2024-08-26 09:06:30 -04:00
parent ecd3d5cadc
commit e430b21685
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -849,9 +849,9 @@ class Command(object):
else:
raise Exception("Unrecognized data format " + repr(fetchdata))
def get_extended_bmc_configuration(self):
def get_extended_bmc_configuration(self, hideadvanced=True):
self.oem_init()
return self._oem.get_extended_bmc_configuration()
return self._oem.get_extended_bmc_configuration(hideadvanced=True)
def get_bmc_configuration(self):
self.oem_init()
+2 -2
View File
@@ -1194,9 +1194,9 @@ class OEMHandler(generic.OEMHandler):
return {'height': self._fpc_variant & 0xf, 'slot': 0}
return super(OEMHandler, self).get_description()
def get_extended_bmc_configuration(self):
def get_extended_bmc_configuration(self, hideadvanced=True):
if self.has_xcc:
return self.immhandler.get_extended_bmc_configuration()
return self.immhandler.get_extended_bmc_configuration(hideadvanced=hideadvanced)
return super(OEMHandler, self).get_extended_bmc_configuration()
def get_bmc_configuration(self):
+2 -2
View File
@@ -978,8 +978,8 @@ class XCCClient(IMMClient):
return {}
return {'height': int(dsc['u-height']), 'slot': int(dsc['slot'])}
def get_extended_bmc_configuration(self):
immsettings = self.get_system_configuration(fetchimm=True)
def get_extended_bmc_configuration(self, hideadvanced=True):
immsettings = self.get_system_configuration(fetchimm=True, hideadvanced=hideadvanced)
for setting in list(immsettings):
if not setting.startswith('IMM.'):
del immsettings[setting]