iBMC Vendor Interface
Bases: ironic.drivers.base.VendorInterface
List boot type order of the node.
task – A TaskManager instance containing the node to act on.
kwargs – Not used.
InvalidParameterValue if kwargs does not contain ‘method’.
MissingParameterValue
IBMCConnectionError when it fails to connect to iBMC
IBMCError when iBMC responses an error information
A dictionary, containing node boot up sequence, in ascending order.
Return the properties of the interface.
dictionary of <property name>:<property description> entries.
List RAID controllers summary info of the node.
task – A TaskManager instance containing the node to act on.
kwargs – Not used.
IBMCConnectionError when it fails to connect to iBMC
IBMCError when iBMC responses an error information
A list of dictionaries, every dictionary represents a RAID controller summary of node.
Validate vendor-specific actions.
If invalid, raises an exception; otherwise returns None.
task – A task from TaskManager.
method – Method to be validated
kwargs – Info for action.
UnsupportedDriverExtension if ‘method’ can not be mapped to the supported interfaces.
InvalidParameterValue if kwargs does not contain ‘method’.
MissingParameterValue
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.