ironic.drivers.modules package¶
Subpackages¶
- ironic.drivers.modules.ansible package
- ironic.drivers.modules.drac package
- Submodules
- ironic.drivers.modules.drac.bios module
- ironic.drivers.modules.drac.boot module
- ironic.drivers.modules.drac.common module
- ironic.drivers.modules.drac.inspect module
- ironic.drivers.modules.drac.job module
- ironic.drivers.modules.drac.management module
- ironic.drivers.modules.drac.power module
- ironic.drivers.modules.drac.raid module
- ironic.drivers.modules.drac.utils module
- ironic.drivers.modules.drac.vendor_passthru module
- Module contents
- Submodules
- ironic.drivers.modules.ibmc package
- ironic.drivers.modules.ilo package
- Submodules
- ironic.drivers.modules.ilo.bios module
- ironic.drivers.modules.ilo.boot module
- ironic.drivers.modules.ilo.common module
POST_FINISHEDPOST_STATEPOST_INPOSTDISCOVERY_STATEPOST_INPOST_STATEPOST_NULL_STATEPOST_POWEROFF_STATEPOST_RESET_STATEPOST_UNKNOWN_STATESUPPORTED_BOOT_MODE_LEGACY_BIOS_AND_UEFISUPPORTED_BOOT_MODE_LEGACY_BIOS_ONLYSUPPORTED_BOOT_MODE_UEFI_ONLYadd_certificates()attach_vmedia()cleanup_vmedia_boot()clear_certificates()copy_image_to_swift()copy_image_to_web_server()destroy_floppy_image_from_web_server()eject_vmedia_devices()get_current_boot_mode()get_ilo_object()get_secure_boot_mode()get_server_post_state()parse_driver_info()remove_image_from_swift()remove_image_from_web_server()remove_single_or_list_of_files()set_boot_mode()set_secure_boot_mode()setup_uefi_https()setup_vmedia()setup_vmedia_for_boot()update_boot_mode()update_ipmi_properties()verify_image_checksum()
- ironic.drivers.modules.ilo.console module
- ironic.drivers.modules.ilo.firmware_processor module
- ironic.drivers.modules.ilo.inspect module
- ironic.drivers.modules.ilo.management module
- ironic.drivers.modules.ilo.power module
- ironic.drivers.modules.ilo.raid module
- ironic.drivers.modules.ilo.vendor module
- Module contents
- Submodules
- ironic.drivers.modules.intel_ipmi package
- ironic.drivers.modules.irmc package
- Submodules
- Module contents
- ironic.drivers.modules.network package
- ironic.drivers.modules.redfish package
- Submodules
- ironic.drivers.modules.redfish.bios module
- ironic.drivers.modules.redfish.boot module
- ironic.drivers.modules.redfish.inspect module
- ironic.drivers.modules.redfish.management module
- ironic.drivers.modules.redfish.power module
- ironic.drivers.modules.redfish.raid module
- ironic.drivers.modules.redfish.utils module
- ironic.drivers.modules.redfish.vendor module
- Module contents
- Submodules
- ironic.drivers.modules.storage package
- ironic.drivers.modules.xclarity package
Submodules¶
- ironic.drivers.modules.agent module
- ironic.drivers.modules.agent_base module
AgentBaseMixinAgentDeployMixinAgentDeployMixin.configure_local_boot()AgentDeployMixin.execute_clean_step()AgentDeployMixin.execute_deploy_step()AgentDeployMixin.get_clean_steps()AgentDeployMixin.get_deploy_steps()AgentDeployMixin.prepare_instance_to_boot()AgentDeployMixin.process_next_step()AgentDeployMixin.reboot_and_finish_deploy()AgentDeployMixin.refresh_steps()AgentDeployMixin.tear_down_agent()
AgentOobStepsMixinHeartbeatMixinHeartbeatMixin.collect_deploy_logsHeartbeatMixin.continue_cleaning()HeartbeatMixin.continue_deploy()HeartbeatMixin.deploy_has_started()HeartbeatMixin.deploy_is_done()HeartbeatMixin.has_decomposed_deploy_stepsHeartbeatMixin.heartbeat()HeartbeatMixin.heartbeat_allowed_statesHeartbeatMixin.in_core_deploy_step()HeartbeatMixin.process_next_step()HeartbeatMixin.reboot_to_instance()HeartbeatMixin.refresh_clean_steps()HeartbeatMixin.refresh_steps()
execute_clean_step()execute_step()find_step()get_steps()log_and_raise_deployment_error()post_clean_step_hook()post_deploy_step_hook()
- ironic.drivers.modules.agent_client module
AgentClientAgentClient.collect_system_logs()AgentClient.execute_clean_step()AgentClient.execute_deploy_step()AgentClient.finalize_rescue()AgentClient.get_clean_steps()AgentClient.get_commands_status()AgentClient.get_deploy_steps()AgentClient.get_last_command_status()AgentClient.get_partition_uuids()AgentClient.install_bootloader()AgentClient.power_off()AgentClient.prepare_image()AgentClient.reboot()AgentClient.start_iscsi_target()AgentClient.sync()
get_client()get_command_error()
- 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
SNMPClientSNMPDriverAPCMasterSwitchSNMPDriverAPCMasterSwitchPlusSNMPDriverAPCRackPDUSNMPDriverAtenSNMPDriverAutoSNMPDriverBaseSNMPDriverBaytechMRP27SNMPDriverCyberPowerSNMPDriverEatonPowerSNMPDriverEatonPower.oid_deviceSNMPDriverEatonPower.oid_poweroffSNMPDriverEatonPower.oid_poweronSNMPDriverEatonPower.oid_statusSNMPDriverEatonPower.status_offSNMPDriverEatonPower.status_onSNMPDriverEatonPower.status_pending_offSNMPDriverEatonPower.status_pending_onSNMPDriverEatonPower.system_idSNMPDriverEatonPower.value_power_offSNMPDriverEatonPower.value_power_on
SNMPDriverSimpleSNMPDriverTeltronixSNMPPowermemoize()retry_on_outdated_cache()