ironic.drivers.fake_hardware module

Fake hardware type.

class ironic.drivers.fake_hardware.FakeHardware[source]

Bases: ironic.drivers.hardware_type.AbstractHardwareType

Fake hardware type.

This hardware type is special-cased in the driver factory to bypass compatibility verification. Thus, supported_* methods here are only for calculating the defaults, not for actual check.

All fake implementations are still expected to be enabled in the configuration.

property supported_bios_interfaces

List of classes of supported bios interfaces.

property supported_boot_interfaces

List of classes of supported boot interfaces.

property supported_console_interfaces

List of classes of supported console interfaces.

property supported_deploy_interfaces

List of classes of supported deploy interfaces.

property supported_inspect_interfaces

List of classes of supported inspect interfaces.

property supported_management_interfaces

List of classes of supported management interfaces.

property supported_network_interfaces

List of supported network interfaces.

property supported_power_interfaces

List of classes of supported power interfaces.

property supported_raid_interfaces

List of classes of supported raid interfaces.

property supported_rescue_interfaces

List of classes of supported rescue interfaces.

property supported_storage_interfaces

List of classes of supported storage interfaces.

property supported_vendor_interfaces

List of classes of supported rescue interfaces.