ironic.conductor.inspection module

Inspection implementation for the conductor.

ironic.conductor.inspection.abort_inspection(task)[source]

Abort inspection for the node.

ironic.conductor.inspection.continue_inspection(task, inventory, plugin_data)[source]

Continue inspection for the node.

ironic.conductor.inspection.inspect_hardware(task)[source]

Initiates inspection.

Parameters:

task – a TaskManager instance with an exclusive lock on its node.

Raises:

HardwareInspectionFailure if driver doesn’t return the state as states.MANAGEABLE, states.INSPECTWAIT.