ironic.drivers package¶
Subpackages¶
- ironic.drivers.modules package
- Subpackages
- ironic.drivers.modules.ansible package
- ironic.drivers.modules.drac package
- ironic.drivers.modules.ibmc package
- ironic.drivers.modules.ilo package
- ironic.drivers.modules.intel_ipmi package
- ironic.drivers.modules.irmc package
- ironic.drivers.modules.network package
- ironic.drivers.modules.redfish package
- ironic.drivers.modules.storage package
- ironic.drivers.modules.xclarity package
- Submodules
- ironic.drivers.modules.agent module
- ironic.drivers.modules.agent_base module
- ironic.drivers.modules.agent_client module
- ironic.drivers.modules.agent_power module
- ironic.drivers.modules.boot_mode_utils module
- ironic.drivers.modules.console_utils module
- ironic.drivers.modules.deploy_utils module
InstanceImageCacheagent_add_clean_params()build_agent_options()build_instance_info_for_deploy()cache_instance_image()check_for_missing_params()check_interface_capability()compute_image_checksum()destroy_http_instance_images()destroy_images()direct_deploy_should_convert_raw_image()fetch_images()get_async_step_return_state()get_boot_option()get_default_boot_option()get_disk_label()get_image_download_source()get_image_instance_info()get_ipxe_boot_file()get_ipxe_config_template()get_ironic_api_url()get_pxe_boot_file()get_pxe_config_template()get_remote_boot_volume()get_root_device_for_deploy()get_single_nic_with_vif_port_id()is_anaconda_deploy()is_iscsi_boot()is_ramdisk_deploy()is_software_raid()parse_instance_info()populate_storage_driver_internal_info()prepare_inband_cleaning()remove_http_instance_symlink()rescue_or_deploy_mode()set_async_step_flags()set_failed_state()switch_pxe_config()tear_down_inband_cleaning()tear_down_storage_configuration()try_set_boot_device()validate_capabilities()validate_image_properties()
- ironic.drivers.modules.fake module
- ironic.drivers.modules.image_cache module
- ironic.drivers.modules.image_utils module
- ironic.drivers.modules.inspect_utils module
- ironic.drivers.modules.inspector module
- ironic.drivers.modules.ipmitool module
- ironic.drivers.modules.ipxe module
- ironic.drivers.modules.iscsi_deploy module
- ironic.drivers.modules.noop module
- ironic.drivers.modules.noop_mgmt module
- ironic.drivers.modules.pxe module
- ironic.drivers.modules.pxe_base module
- ironic.drivers.modules.snmp module
- Module contents
- Subpackages
Submodules¶
- ironic.drivers.base module
ALL_INTERFACESBIOSInterfaceBareDriverBareDriver.all_interfacesBareDriver.biosBareDriver.bootBareDriver.consoleBareDriver.core_interfacesBareDriver.deployBareDriver.get_properties()BareDriver.inspectBareDriver.managementBareDriver.networkBareDriver.non_vendor_interfacesBareDriver.optional_interfacesBareDriver.powerBareDriver.raidBareDriver.rescueBareDriver.storageBareDriver.vendor
BaseInterfaceBootInterfaceConsoleInterfaceDeployInterfaceInspectInterfaceManagementInterfaceManagementInterface.detect_vendor()ManagementInterface.get_boot_device()ManagementInterface.get_boot_mode()ManagementInterface.get_indicator_state()ManagementInterface.get_mac_addresses()ManagementInterface.get_secure_boot_state()ManagementInterface.get_sensors_data()ManagementInterface.get_supported_boot_devices()ManagementInterface.get_supported_boot_modes()ManagementInterface.get_supported_indicators()ManagementInterface.inject_nmi()ManagementInterface.interface_typeManagementInterface.set_boot_device()ManagementInterface.set_boot_mode()ManagementInterface.set_indicator_state()ManagementInterface.set_secure_boot_state()
NetworkInterfaceNetworkInterface.add_cleaning_network()NetworkInterface.add_inspection_network()NetworkInterface.add_provisioning_network()NetworkInterface.add_rescuing_network()NetworkInterface.configure_tenant_networks()NetworkInterface.get_current_vif()NetworkInterface.get_node_network_data()NetworkInterface.get_properties()NetworkInterface.interface_typeNetworkInterface.need_power_on()NetworkInterface.port_changed()NetworkInterface.portgroup_changed()NetworkInterface.remove_cleaning_network()NetworkInterface.remove_inspection_network()NetworkInterface.remove_provisioning_network()NetworkInterface.remove_rescuing_network()NetworkInterface.unconfigure_tenant_networks()NetworkInterface.validate()NetworkInterface.validate_inspection()NetworkInterface.validate_rescue()NetworkInterface.vif_attach()NetworkInterface.vif_detach()NetworkInterface.vif_list()
PowerInterfaceRAIDInterfaceRAID_APPLY_CONFIGURATION_ARGSINFORescueInterfaceStorageInterfaceVendorInterfaceVendorMetadatacache_bios_settings()clean_step()deploy_step()driver_passthru()passthru()
- ironic.drivers.drac module
- ironic.drivers.fake_hardware module
FakeHardwareFakeHardware.supported_bios_interfacesFakeHardware.supported_boot_interfacesFakeHardware.supported_console_interfacesFakeHardware.supported_deploy_interfacesFakeHardware.supported_inspect_interfacesFakeHardware.supported_management_interfacesFakeHardware.supported_network_interfacesFakeHardware.supported_power_interfacesFakeHardware.supported_raid_interfacesFakeHardware.supported_rescue_interfacesFakeHardware.supported_storage_interfacesFakeHardware.supported_vendor_interfaces
- ironic.drivers.generic module
GenericHardwareGenericHardware.supported_boot_interfacesGenericHardware.supported_deploy_interfacesGenericHardware.supported_inspect_interfacesGenericHardware.supported_network_interfacesGenericHardware.supported_raid_interfacesGenericHardware.supported_rescue_interfacesGenericHardware.supported_storage_interfaces
ManualManagementHardware
- ironic.drivers.hardware_type module
AbstractHardwareTypeAbstractHardwareType.get_properties()AbstractHardwareType.supportedAbstractHardwareType.supported_bios_interfacesAbstractHardwareType.supported_boot_interfacesAbstractHardwareType.supported_console_interfacesAbstractHardwareType.supported_deploy_interfacesAbstractHardwareType.supported_inspect_interfacesAbstractHardwareType.supported_management_interfacesAbstractHardwareType.supported_network_interfacesAbstractHardwareType.supported_power_interfacesAbstractHardwareType.supported_raid_interfacesAbstractHardwareType.supported_rescue_interfacesAbstractHardwareType.supported_storage_interfacesAbstractHardwareType.supported_vendor_interfaces
- ironic.drivers.ibmc module
- ironic.drivers.ilo module
- ironic.drivers.intel_ipmi module
- ironic.drivers.ipmi module
- ironic.drivers.irmc module
- ironic.drivers.redfish module
RedfishHardwareRedfishHardware.supported_bios_interfacesRedfishHardware.supported_boot_interfacesRedfishHardware.supported_inspect_interfacesRedfishHardware.supported_management_interfacesRedfishHardware.supported_power_interfacesRedfishHardware.supported_raid_interfacesRedfishHardware.supported_vendor_interfaces
- ironic.drivers.snmp module
- ironic.drivers.utils module
- ironic.drivers.xclarity module