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)