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.inspect 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.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()download()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()update_redfish_properties()validate_security_parameter_values()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.inspector package
- ironic.drivers.modules.intel_ipmi package
- ironic.drivers.modules.irmc package
- Submodules
- ironic.drivers.modules.irmc.bios module
- ironic.drivers.modules.irmc.boot module
- ironic.drivers.modules.irmc.common module
- ironic.drivers.modules.irmc.inspect module
- ironic.drivers.modules.irmc.management module
- ironic.drivers.modules.irmc.power module
- ironic.drivers.modules.irmc.raid module
- ironic.drivers.modules.irmc.vendor module
- Module contents
- Submodules
- 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.firmware module
- ironic.drivers.modules.redfish.firmware_utils module
- ironic.drivers.modules.redfish.graphical_console 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
Submodules¶
- ironic.drivers.modules.agent module
AgentDeployAgentRAIDAgentRescueBootcAgentDeployCustomAgentDeployCustomAgentDeploy.clean_up()CustomAgentDeploy.deploy()CustomAgentDeploy.execute_deploy_step()CustomAgentDeploy.get_deploy_steps()CustomAgentDeploy.get_properties()CustomAgentDeploy.prepare()CustomAgentDeploy.prepare_instance_boot()CustomAgentDeploy.should_manage_boot()CustomAgentDeploy.tear_down_agent()CustomAgentDeploy.validate()
check_image_size()set_boot_to_disk()soft_power_off()validate_http_provisioning_configuration()validate_image_proxies()
- ironic.drivers.modules.agent_base module
AgentBaseMixinAgentBaseMixin.clean_up()AgentBaseMixin.execute_clean_step()AgentBaseMixin.execute_service_step()AgentBaseMixin.get_clean_steps()AgentBaseMixin.get_service_steps()AgentBaseMixin.prepare_cleaning()AgentBaseMixin.prepare_service()AgentBaseMixin.process_next_step()AgentBaseMixin.refresh_steps()AgentBaseMixin.should_manage_boot()AgentBaseMixin.take_over()AgentBaseMixin.tear_down()AgentBaseMixin.tear_down_cleaning()AgentBaseMixin.tear_down_service()
AgentOobStepsMixinHeartbeatMixinHeartbeatMixin.collect_deploy_logsHeartbeatMixin.continue_cleaning()HeartbeatMixin.continue_servicing()HeartbeatMixin.heartbeat()HeartbeatMixin.heartbeat_allowed()HeartbeatMixin.process_next_step()HeartbeatMixin.reboot_to_instance()HeartbeatMixin.refresh_clean_steps()HeartbeatMixin.refresh_service_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.execute_service_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.get_service_steps()AgentClient.install_bootloader()AgentClient.lockdown()AgentClient.power_off()AgentClient.reboot()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_boot_option()get_disk_label()get_image_download_source()get_image_instance_info()get_image_properties()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()needs_agent_ramdisk()parse_instance_info()populate_storage_driver_internal_info()prepare_agent_boot()prepare_inband_cleaning()prepare_inband_service()reboot_to_finish_step()remove_http_instance_symlink()rescue_or_deploy_mode()set_failed_state()step_error_handler()switch_pxe_config()tear_down_inband_cleaning()tear_down_inband_service()tear_down_storage_configuration()try_set_boot_device()validate_capabilities()validate_image_properties()
- ironic.drivers.modules.fake module
- ironic.drivers.modules.graphical_console module
- ironic.drivers.modules.image_cache module
- ironic.drivers.modules.image_utils module
- ironic.drivers.modules.inspect_utils module
- ironic.drivers.modules.ipmitool module
- ironic.drivers.modules.ipxe module
- ironic.drivers.modules.noop module
- ironic.drivers.modules.noop_mgmt module
- ironic.drivers.modules.pxe module
- ironic.drivers.modules.pxe_base module
PXEBaseMixinPXEBaseMixin.clean_up_instance()PXEBaseMixin.clean_up_ramdisk()PXEBaseMixin.get_properties()PXEBaseMixin.http_boot_enabledPXEBaseMixin.ipxe_enabledPXEBaseMixin.prepare_instance()PXEBaseMixin.prepare_ramdisk()PXEBaseMixin.validate()PXEBaseMixin.validate_inspection()PXEBaseMixin.validate_rescue()
- ironic.drivers.modules.ramdisk 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
SNMPDriverRaritanPDU2SNMPDriverRaritanPDU2.aboveUpperCriticalSNMPDriverRaritanPDU2.aboveUpperWarningSNMPDriverRaritanPDU2.alarmedSNMPDriverRaritanPDU2.belowLowerCriticalSNMPDriverRaritanPDU2.belowLowerWarningSNMPDriverRaritanPDU2.detectedSNMPDriverRaritanPDU2.failSNMPDriverRaritanPDU2.inSyncSNMPDriverRaritanPDU2.marginalSNMPDriverRaritanPDU2.noSNMPDriverRaritanPDU2.notDetectedSNMPDriverRaritanPDU2.oid_deviceSNMPDriverRaritanPDU2.oid_power_actionSNMPDriverRaritanPDU2.oid_power_statusSNMPDriverRaritanPDU2.oid_tower_infeed_idxSNMPDriverRaritanPDU2.okSNMPDriverRaritanPDU2.oneSNMPDriverRaritanPDU2.outOfSyncSNMPDriverRaritanPDU2.standbySNMPDriverRaritanPDU2.status_closedSNMPDriverRaritanPDU2.status_normalSNMPDriverRaritanPDU2.status_offSNMPDriverRaritanPDU2.status_onSNMPDriverRaritanPDU2.status_openSNMPDriverRaritanPDU2.twoSNMPDriverRaritanPDU2.unavailableSNMPDriverRaritanPDU2.value_power_offSNMPDriverRaritanPDU2.value_power_onSNMPDriverRaritanPDU2.yes
SNMPDriverServerTechSentry3SNMPDriverServerTechSentry3.oid_deviceSNMPDriverServerTechSentry3.oid_power_actionSNMPDriverServerTechSentry3.oid_power_statusSNMPDriverServerTechSentry3.oid_tower_infeed_idxSNMPDriverServerTechSentry3.status_offSNMPDriverServerTechSentry3.status_off_waitSNMPDriverServerTechSentry3.status_onSNMPDriverServerTechSentry3.status_on_waitSNMPDriverServerTechSentry3.value_power_offSNMPDriverServerTechSentry3.value_power_on
SNMPDriverServerTechSentry4SNMPDriverServerTechSentry4.fixedOnSNMPDriverServerTechSentry4.idleOffSNMPDriverServerTechSentry4.idleOnSNMPDriverServerTechSentry4.lockedOffSNMPDriverServerTechSentry4.lockedOnSNMPDriverServerTechSentry4.notSetSNMPDriverServerTechSentry4.ocpOffSNMPDriverServerTechSentry4.ocpOnSNMPDriverServerTechSentry4.oid_deviceSNMPDriverServerTechSentry4.oid_power_actionSNMPDriverServerTechSentry4.oid_power_statusSNMPDriverServerTechSentry4.oid_tower_infeed_idxSNMPDriverServerTechSentry4.rebootSNMPDriverServerTechSentry4.shutdownSNMPDriverServerTechSentry4.status_offSNMPDriverServerTechSentry4.status_onSNMPDriverServerTechSentry4.status_pendOffSNMPDriverServerTechSentry4.status_pendOnSNMPDriverServerTechSentry4.value_power_offSNMPDriverServerTechSentry4.value_power_onSNMPDriverServerTechSentry4.wakeOffSNMPDriverServerTechSentry4.wakeOn
SNMPDriverSimpleSNMPDriverTeltronixSNMPDriverVertivGeistPDUSNMPDriverVertivGeistPDU.offSNMPDriverVertivGeistPDU.off2onSNMPDriverVertivGeistPDU.oid_deviceSNMPDriverVertivGeistPDU.oid_power_actionSNMPDriverVertivGeistPDU.oid_power_statusSNMPDriverVertivGeistPDU.oid_tower_infeed_idxSNMPDriverVertivGeistPDU.onSNMPDriverVertivGeistPDU.on2offSNMPDriverVertivGeistPDU.rebootOffSNMPDriverVertivGeistPDU.rebootOnSNMPDriverVertivGeistPDU.unavailableSNMPDriverVertivGeistPDU.value_power_offSNMPDriverVertivGeistPDU.value_power_on
SNMPPowermemoize()retry_on_outdated_cache()