Bases: FirmwareInterface
Store or update Firmware Components on the given node.
This method stores Firmware Components to the firmware_information table during ‘cleaning’ operation. It will also update the timestamp of each Firmware Component.
task – a TaskManager instance.
UnsupportedDriverExtension, if the node’s driver doesn’t support getting Firmware Components from bare metal.
Return the properties of the interface.
dictionary of <property name>:<property description> entries.
Update the Firmware on the node using the settings for components.
task – a TaskManager instance.
settings – a list of dictionaries, each dictionary contains the component name and the url that will be used to update the firmware.
UnsupportedDriverExtension, if the node’s driver doesn’t support update via the interface.
InvalidParameterValue, if validation of the settings fails.
MissingParamterValue, if some required parameters are missing.
states.CLEANWAIT if Firmware update with the settings is in progress asynchronously of None if it is complete.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.