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.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
IronicAPIError
LookupAgentIPError
LookupNodeError
NotFound
ProtectedDeviceError
RESTError
RequestedObjectNotFoundError
ServicingError
SoftwareRAIDError
SystemRebootError
UnknownNodeError
VersionMismatch
VirtualMediaBootError
- ironic_python_agent.hardware module
BlockDevice
BootInfo
CPU
GenericHardwareManager
HardwareManager
HardwareSupport
HardwareType
Memory
NetworkInterface
SystemFirmware
SystemVendorInfo
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_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.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_journalctl_present()
log_early_log_to_logger()
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