ironic.conductor package¶
Submodules¶
- ironic.conductor.allocations module
- ironic.conductor.base_manager module
- ironic.conductor.cleaning module
- ironic.conductor.deployments module
- ironic.conductor.inspection module
- ironic.conductor.manager module
ConductorManager
ConductorManager.RPC_API_VERSION
ConductorManager.add_node_traits()
ConductorManager.attach_virtual_media()
ConductorManager.change_node_boot_mode()
ConductorManager.change_node_power_state()
ConductorManager.change_node_secure_boot()
ConductorManager.continue_inspection()
ConductorManager.continue_node_clean()
ConductorManager.continue_node_deploy()
ConductorManager.continue_node_service()
ConductorManager.create_allocation()
ConductorManager.create_node()
ConductorManager.create_port()
ConductorManager.destroy_allocation()
ConductorManager.destroy_node()
ConductorManager.destroy_port()
ConductorManager.destroy_portgroup()
ConductorManager.destroy_volume_connector()
ConductorManager.destroy_volume_target()
ConductorManager.detach_virtual_media()
ConductorManager.do_node_clean()
ConductorManager.do_node_deploy()
ConductorManager.do_node_rescue()
ConductorManager.do_node_service()
ConductorManager.do_node_tear_down()
ConductorManager.do_node_unrescue()
ConductorManager.do_provisioning_action()
ConductorManager.driver_vendor_passthru()
ConductorManager.get_boot_device()
ConductorManager.get_console_information()
ConductorManager.get_driver_properties()
ConductorManager.get_driver_vendor_passthru_methods()
ConductorManager.get_indicator_state()
ConductorManager.get_node_vendor_passthru_methods()
ConductorManager.get_node_with_token()
ConductorManager.get_raid_logical_disk_properties()
ConductorManager.get_supported_boot_devices()
ConductorManager.get_supported_indicators()
ConductorManager.get_virtual_media()
ConductorManager.heartbeat()
ConductorManager.inject_nmi()
ConductorManager.inspect_hardware()
ConductorManager.manage_node_history()
ConductorManager.object_action()
ConductorManager.object_backport_versions()
ConductorManager.object_class_action_versions()
ConductorManager.remove_node_traits()
ConductorManager.set_boot_device()
ConductorManager.set_console_mode()
ConductorManager.set_indicator_state()
ConductorManager.set_target_raid_config()
ConductorManager.target
ConductorManager.update_node()
ConductorManager.update_port()
ConductorManager.update_portgroup()
ConductorManager.update_volume_connector()
ConductorManager.update_volume_target()
ConductorManager.validate_driver_interfaces()
ConductorManager.vendor_passthru()
ConductorManager.vif_attach()
ConductorManager.vif_detach()
ConductorManager.vif_list()
do_attach_virtual_media()
do_detach_virtual_media()
do_sync_power_state()
get_vendor_passthru_metadata()
handle_sync_power_state_max_retries_exceeded()
- ironic.conductor.notification_utils module
- ironic.conductor.periodics module
- ironic.conductor.rpc_service module
- ironic.conductor.rpcapi module
ConductorAPI
ConductorAPI.RPC_API_VERSION
ConductorAPI.add_node_traits()
ConductorAPI.attach_virtual_media()
ConductorAPI.can_send_create_port()
ConductorAPI.can_send_rescue()
ConductorAPI.change_node_boot_mode()
ConductorAPI.change_node_power_state()
ConductorAPI.change_node_secure_boot()
ConductorAPI.continue_inspection()
ConductorAPI.continue_node_clean()
ConductorAPI.continue_node_deploy()
ConductorAPI.continue_node_service()
ConductorAPI.create_allocation()
ConductorAPI.create_node()
ConductorAPI.create_port()
ConductorAPI.destroy_allocation()
ConductorAPI.destroy_node()
ConductorAPI.destroy_port()
ConductorAPI.destroy_portgroup()
ConductorAPI.destroy_volume_connector()
ConductorAPI.destroy_volume_target()
ConductorAPI.detach_virtual_media()
ConductorAPI.do_node_clean()
ConductorAPI.do_node_deploy()
ConductorAPI.do_node_rescue()
ConductorAPI.do_node_service()
ConductorAPI.do_node_tear_down()
ConductorAPI.do_node_unrescue()
ConductorAPI.do_provisioning_action()
ConductorAPI.driver_vendor_passthru()
ConductorAPI.get_boot_device()
ConductorAPI.get_conductor_for()
ConductorAPI.get_console_information()
ConductorAPI.get_current_topic()
ConductorAPI.get_driver_properties()
ConductorAPI.get_driver_vendor_passthru_methods()
ConductorAPI.get_indicator_state()
ConductorAPI.get_node_vendor_passthru_methods()
ConductorAPI.get_node_with_token()
ConductorAPI.get_raid_logical_disk_properties()
ConductorAPI.get_random_topic()
ConductorAPI.get_supported_boot_devices()
ConductorAPI.get_supported_indicators()
ConductorAPI.get_topic_for()
ConductorAPI.get_topic_for_driver()
ConductorAPI.get_virtual_media()
ConductorAPI.heartbeat()
ConductorAPI.inject_nmi()
ConductorAPI.inspect_hardware()
ConductorAPI.object_action()
ConductorAPI.object_backport_versions()
ConductorAPI.object_class_action_versions()
ConductorAPI.remove_node_traits()
ConductorAPI.set_boot_device()
ConductorAPI.set_console_mode()
ConductorAPI.set_indicator_state()
ConductorAPI.set_target_raid_config()
ConductorAPI.update_node()
ConductorAPI.update_port()
ConductorAPI.update_portgroup()
ConductorAPI.update_volume_connector()
ConductorAPI.update_volume_target()
ConductorAPI.validate_driver_interfaces()
ConductorAPI.vendor_passthru()
ConductorAPI.vif_attach()
ConductorAPI.vif_detach()
ConductorAPI.vif_list()
LocalContext
- ironic.conductor.servicing module
- ironic.conductor.steps module
- ironic.conductor.task_manager module
TaskManager
TaskManager.downgrade_lock()
TaskManager.load_driver()
TaskManager.node
TaskManager.portgroups
TaskManager.ports
TaskManager.process_event()
TaskManager.release_resources()
TaskManager.resume_cleaning()
TaskManager.set_spawn_error_hook()
TaskManager.spawn_after()
TaskManager.upgrade_lock()
TaskManager.volume_connectors
TaskManager.volume_targets
acquire()
require_exclusive_lock()
- ironic.conductor.utils module
abort_on_conductor_take_over()
add_secret_token()
agent_is_alive()
build_configdrive()
cleaning_error_handler()
cleanup_after_timeout()
cleanup_cleanwait_timeout()
cleanup_rescuewait_timeout()
cleanup_servicewait_timeout()
deploying_error_handler()
exclude_current_conductor()
fail_on_error()
fast_track_able()
get_attached_vif()
get_configdrive_image()
get_node_next_clean_steps()
get_node_next_deploy_steps()
get_token_project_from_request()
hash_password()
is_agent_token_pregenerated()
is_agent_token_present()
is_agent_token_valid()
is_fast_track()
make_salt()
node_cache_bios_settings()
node_cache_boot_mode()
node_cache_firmware_components()
node_cache_vendor()
node_change_boot_mode()
node_change_secure_boot()
node_get_boot_mode()
node_history_record()
node_power_action()
node_set_boot_device()
node_set_boot_mode()
node_update_cache()
node_wait_for_power_state()
notify_conductor_resume_clean()
notify_conductor_resume_deploy()
notify_conductor_resume_operation()
notify_conductor_resume_service()
power_on_node_if_needed()
power_state_error_handler()
power_state_for_network_configuration()
provisioning_error_handler()
remove_agent_url()
remove_node_rescue_password()
rescuing_error_handler()
restore_power_state_if_needed()
run_node_action()
servicing_error_handler()
skip_automated_cleaning()
spawn_cleaning_error_handler()
spawn_deploying_error_handler()
spawn_rescue_error_handler()
spawn_servicing_error_handler()
store_agent_certificate()
update_image_type()
update_next_step_index()
validate_instance_info_traits()
validate_port_physnet()
value_within_timeout()
verifying_error_handler()
wipe_cleaning_internal_info()
wipe_deploy_internal_info()
wipe_internal_info_on_power_off()
wipe_service_internal_info()
wipe_token_and_url()
- ironic.conductor.verify module