ironic.drivers.modules.drac.inspect module¶
DRAC inspection interface
- class ironic.drivers.modules.drac.inspect.DracRedfishInspect(*args, **kwargs)[source]¶
Bases:
RedfishInspect
iDRAC Redfish interface for inspection-related actions.
- inspect_hardware(task)[source]¶
Inspect hardware to get the hardware properties.
Inspects hardware to get the essential properties. It fails if any of the essential properties are not received from the node.
- Parameters:
task – a TaskManager instance.
- Raises:
HardwareInspectionFailure if essential properties could not be retrieved successfully.
- Returns:
The resulting state of inspection.