ironic_python_agent¶
- ironic_python_agent package
- Subpackages
- Submodules
- ironic_python_agent.agent module
- ironic_python_agent.burnin module
- ironic_python_agent.config module
- ironic_python_agent.disk_partitioner module
- ironic_python_agent.disk_utils module
block_uuid()
count_mbr_partitions()
dd()
destroy_disk_metadata()
find_efi_partition()
fix_gpt_partition()
get_and_validate_image_format()
get_dev_byte_size()
get_dev_sector_size()
get_device_information()
get_disk_identifier()
get_partition_table_type()
is_block_device()
is_last_char_digit()
list_partitions()
make_partitions()
partition_index_to_path()
partprobe()
populate_image()
trigger_device_rescan()
udev_settle()
wait_for_disk_to_become_available()
- ironic_python_agent.dmi_inspector module
- ironic_python_agent.efi_utils module
- ironic_python_agent.encoding module
- ironic_python_agent.errors module
AgentIsBusy
BlockDeviceEraseError
BlockDeviceError
CleaningError
ClockSyncError
CommandExecutionError
DeploymentError
DeviceNotFound
ExtensionError
HardwareManagerMethodNotFound
HardwareManagerNotFound
HeartbeatConflictError
HeartbeatConnectionError
HeartbeatError
ImageChecksumError
ImageDownloadError
ImageWriteError
IncompatibleHardwareMethodError
IncompatibleNumaFormatError
InspectionError
InvalidCommandError
InvalidCommandParamsError
InvalidContentError
InvalidImage
IronicAPIError
LookupAgentIPError
LookupNodeError
NotFound
ProtectedDeviceError
RESTError
RequestedObjectNotFoundError
ServicingError
SoftwareRAIDError
SystemRebootError
UnknownNodeError
VersionMismatch
VirtualMediaBootError
- ironic_python_agent.hardware module
BlockDevice
BootInfo
CPU
CPUCore
GenericHardwareManager
HardwareManager
HardwareSupport
HardwareType
Memory
NetworkInterface
SystemFirmware
SystemVendorInfo
USBInfo
cache_node()
check_versions()
deduplicate_steps()
dispatch_to_all_managers()
dispatch_to_managers()
get_cached_node()
get_component_devices()
get_current_versions()
get_holder_disks()
get_managers()
get_managers_detail()
get_multipath_status()
is_md_device()
list_all_block_devices()
list_hardware_info()
md_get_raid_devices()
md_restart()
safety_check_block_device()
save_api_client()
update_cached_node()
- ironic_python_agent.inject_files module
- ironic_python_agent.inspect module
- ironic_python_agent.inspector module
- ironic_python_agent.ironic_api_client module
- ironic_python_agent.netutils module
- ironic_python_agent.numa_inspector module
- ironic_python_agent.partition_utils module
- ironic_python_agent.qemu_img module
- ironic_python_agent.raid_utils module
- ironic_python_agent.tls_utils module
- ironic_python_agent.utils module
AccumulatedFailures
StreamingClient
collect_system_logs()
copy_config_from_vmedia()
create_partition_table()
determine_time_method()
execute()
extract_device()
find_in_lshw()
get_agent_params()
get_command_output()
get_journalctl_output()
get_node_boot_mode()
get_partition_table_type_from_specs()
get_ssl_client_options()
guess_root_disk()
gzip_and_b64encode()
is_char_device()
is_journalctl_present()
log_early_log_to_logger()
mounted()
parse_capabilities()
remove_large_keys()
rescan_device()
split_device_and_partition_number()
sync_clock()
try_collect_command_output()
- ironic_python_agent.version module
- Module contents