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_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.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- AgentDeploy
- AgentRAID
- AgentRescue
- BootcAgentDeploy
- 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()
- set_boot_to_disk()
- 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.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- 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.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- 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()
 
