ironic.drivers.modules.ibmc.utils module

ironic.drivers.modules.ibmc.utils module

iBMC Driver common utils

ironic.drivers.modules.ibmc.utils.handle_ibmc_exception(action)[source]

Decorator to handle iBMC client exception.

Decorated functions must take a TaskManager as the first parameter.

ironic.drivers.modules.ibmc.utils.parse_driver_info(node)[source]

Parse the information required for Ironic to connect to iBMC.

Parameters:node – an Ironic node object
Returns:dictionary of parameters
Raises:InvalidParameterValue on malformed parameter(s)
Raises:MissingParameterValue on missing parameter(s)
ironic.drivers.modules.ibmc.utils.revert_dictionary(d)[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.