mirror of
https://opendev.org/x/pyghmi
synced 2026-04-02 08:13:30 +00:00
Wire redfish clear config to IPMI TSMA
When using 'ipmi', use redfish to provide reset UEFI default configuration. Change-Id: I744136c6ecadc8b0d1ddbdd9be528cf7780758ed
This commit is contained in:
@@ -1007,6 +1007,8 @@ class OEMHandler(generic.OEMHandler):
|
||||
def clear_system_configuration(self):
|
||||
if self.has_xcc:
|
||||
return self.immhandler.clear_system_configuration()
|
||||
if self.has_tsma:
|
||||
return self.tsmahandler.clear_uefi_configuration()
|
||||
return super(OEMHandler, self).clear_system_configuration()
|
||||
|
||||
def detach_remote_media(self):
|
||||
|
||||
@@ -89,6 +89,9 @@ class TsmHandler(generic.OEMHandler):
|
||||
self.tsm = webclient.thehost
|
||||
self._certverify = webclient._certverify
|
||||
|
||||
def clear_uefi_configuration(self):
|
||||
return self.fishclient.clear_system_configuration()
|
||||
|
||||
def get_uefi_configuration(self, hideadvanced=True):
|
||||
return self.fishclient.get_system_configuration(hideadvanced)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user