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.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_STATE
POST_INPOSTDISCOVERY_STATE
POST_INPOST_STATE
POST_NULL_STATE
POST_POWEROFF_STATE
POST_RESET_STATE
POST_UNKNOWN_STATE
SUPPORTED_BOOT_MODE_LEGACY_BIOS_AND_UEFI
SUPPORTED_BOOT_MODE_LEGACY_BIOS_ONLY
SUPPORTED_BOOT_MODE_UEFI_ONLY
add_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.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
AgentDeploy
AgentRAID
AgentRescue
CustomAgentDeploy
CustomAgentDeploy.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()
soft_power_off()
validate_http_provisioning_configuration()
validate_image_proxies()
- ironic.drivers.modules.agent_base module
AgentBaseMixin
AgentBaseMixin.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()
AgentOobStepsMixin
HeartbeatMixin
HeartbeatMixin.collect_deploy_logs
HeartbeatMixin.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
AgentClient
AgentClient.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.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
InstanceImageCache
agent_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.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
PXEBaseMixin
PXEBaseMixin.clean_up_instance()
PXEBaseMixin.clean_up_ramdisk()
PXEBaseMixin.get_properties()
PXEBaseMixin.http_boot_enabled
PXEBaseMixin.ipxe_enabled
PXEBaseMixin.prepare_instance()
PXEBaseMixin.prepare_ramdisk()
PXEBaseMixin.validate()
PXEBaseMixin.validate_inspection()
PXEBaseMixin.validate_rescue()
- ironic.drivers.modules.ramdisk module
- ironic.drivers.modules.snmp module
SNMPClient
SNMPDriverAPCMasterSwitch
SNMPDriverAPCMasterSwitchPlus
SNMPDriverAPCRackPDU
SNMPDriverAten
SNMPDriverAuto
SNMPDriverBase
SNMPDriverBaytechMRP27
SNMPDriverCyberPower
SNMPDriverEatonPower
SNMPDriverEatonPower.oid_device
SNMPDriverEatonPower.oid_poweroff
SNMPDriverEatonPower.oid_poweron
SNMPDriverEatonPower.oid_status
SNMPDriverEatonPower.status_off
SNMPDriverEatonPower.status_on
SNMPDriverEatonPower.status_pending_off
SNMPDriverEatonPower.status_pending_on
SNMPDriverEatonPower.system_id
SNMPDriverEatonPower.value_power_off
SNMPDriverEatonPower.value_power_on
SNMPDriverRaritanPDU2
SNMPDriverRaritanPDU2.aboveUpperCritical
SNMPDriverRaritanPDU2.aboveUpperWarning
SNMPDriverRaritanPDU2.alarmed
SNMPDriverRaritanPDU2.belowLowerCritical
SNMPDriverRaritanPDU2.belowLowerWarning
SNMPDriverRaritanPDU2.detected
SNMPDriverRaritanPDU2.fail
SNMPDriverRaritanPDU2.inSync
SNMPDriverRaritanPDU2.marginal
SNMPDriverRaritanPDU2.no
SNMPDriverRaritanPDU2.notDetected
SNMPDriverRaritanPDU2.oid_device
SNMPDriverRaritanPDU2.oid_power_action
SNMPDriverRaritanPDU2.oid_power_status
SNMPDriverRaritanPDU2.oid_tower_infeed_idx
SNMPDriverRaritanPDU2.ok
SNMPDriverRaritanPDU2.one
SNMPDriverRaritanPDU2.outOfSync
SNMPDriverRaritanPDU2.standby
SNMPDriverRaritanPDU2.status_closed
SNMPDriverRaritanPDU2.status_normal
SNMPDriverRaritanPDU2.status_off
SNMPDriverRaritanPDU2.status_on
SNMPDriverRaritanPDU2.status_open
SNMPDriverRaritanPDU2.two
SNMPDriverRaritanPDU2.unavailable
SNMPDriverRaritanPDU2.value_power_off
SNMPDriverRaritanPDU2.value_power_on
SNMPDriverRaritanPDU2.yes
SNMPDriverServerTechSentry3
SNMPDriverServerTechSentry3.oid_device
SNMPDriverServerTechSentry3.oid_power_action
SNMPDriverServerTechSentry3.oid_power_status
SNMPDriverServerTechSentry3.oid_tower_infeed_idx
SNMPDriverServerTechSentry3.status_off
SNMPDriverServerTechSentry3.status_off_wait
SNMPDriverServerTechSentry3.status_on
SNMPDriverServerTechSentry3.status_on_wait
SNMPDriverServerTechSentry3.value_power_off
SNMPDriverServerTechSentry3.value_power_on
SNMPDriverServerTechSentry4
SNMPDriverServerTechSentry4.fixedOn
SNMPDriverServerTechSentry4.idleOff
SNMPDriverServerTechSentry4.idleOn
SNMPDriverServerTechSentry4.lockedOff
SNMPDriverServerTechSentry4.lockedOn
SNMPDriverServerTechSentry4.notSet
SNMPDriverServerTechSentry4.ocpOff
SNMPDriverServerTechSentry4.ocpOn
SNMPDriverServerTechSentry4.oid_device
SNMPDriverServerTechSentry4.oid_power_action
SNMPDriverServerTechSentry4.oid_power_status
SNMPDriverServerTechSentry4.oid_tower_infeed_idx
SNMPDriverServerTechSentry4.reboot
SNMPDriverServerTechSentry4.shutdown
SNMPDriverServerTechSentry4.status_off
SNMPDriverServerTechSentry4.status_on
SNMPDriverServerTechSentry4.status_pendOff
SNMPDriverServerTechSentry4.status_pendOn
SNMPDriverServerTechSentry4.value_power_off
SNMPDriverServerTechSentry4.value_power_on
SNMPDriverServerTechSentry4.wakeOff
SNMPDriverServerTechSentry4.wakeOn
SNMPDriverSimple
SNMPDriverTeltronix
SNMPDriverVertivGeistPDU
SNMPDriverVertivGeistPDU.off
SNMPDriverVertivGeistPDU.off2on
SNMPDriverVertivGeistPDU.oid_device
SNMPDriverVertivGeistPDU.oid_power_action
SNMPDriverVertivGeistPDU.oid_power_status
SNMPDriverVertivGeistPDU.oid_tower_infeed_idx
SNMPDriverVertivGeistPDU.on
SNMPDriverVertivGeistPDU.on2off
SNMPDriverVertivGeistPDU.rebootOff
SNMPDriverVertivGeistPDU.rebootOn
SNMPDriverVertivGeistPDU.unavailable
SNMPDriverVertivGeistPDU.value_power_off
SNMPDriverVertivGeistPDU.value_power_on
SNMPPower
memoize()
retry_on_outdated_cache()