ironic.drivers.modules.ilo.console module

iLO Deploy Driver(s) and supporting methods.

class ironic.drivers.modules.ilo.console.IloConsoleInterface(*args, **kwargs)[source]

Bases: IPMIShellinaboxConsole

A ConsoleInterface that uses ipmitool and shellinabox.

get_properties()[source]

Return the properties of the interface.

Returns:

dictionary of <property name>:<property description> entries.

validate(task)[source]

Validate the Node console info.

Parameters:

task – a task from TaskManager.

Raises:

InvalidParameterValue

Raises:

MissingParameterValue when a required parameter is missing