切换导航
搜索
软件
概述
OpenStack 组件
SDK
部署工具
OpenStack 地图
示例配置
用例
生产环境中的用户
Ironic 裸机
边缘计算
电信与 NFV
科学与 HPC
容器
企业
用户调查
活动
OpenInfra Summit
项目团队聚会
OpenDev
社区活动
OpenStack 和 OpenInfra Days
峰会视频
社区
欢迎!从这里开始
OpenStack 技术委员会
演讲者局
OpenStack Wiki
获得认证 (COA)
招聘
营销资源
社区新闻
Superuser 杂志
OpenInfra 基金会支持组织
OpenInfra 基金会
市场
培训
发行版和设备
公共云
托管私有云
远程管理私有云
咨询与集成商
驱动程序
博客
文档
加入
注册基金会会员
赞助基金会
更多关于基金会的信息
登录
索引
索引
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
AccumulatedFailures (类,位于 ironic_python_agent.utils)
add() (ironic_python_agent.utils.AccumulatedFailures 方法)
add_boot_record() (模块 ironic_python_agent.efi_utils 中)
add_partition() (ironic_python_agent.disk_partitioner.DiskPartitioner 方法)
agent_token (ironic_python_agent.ironic_api_client.APIClient 属性)
AgentCommandStatus (类,位于 ironic_python_agent.extensions.base)
AgentIsBusy
any_ipmi_device_exists() (ironic_python_agent.hardware.GenericHardwareManager 方法)
api_get_command() (ironic_python_agent.api.app.Application 方法)
api_list_commands() (ironic_python_agent.api.app.Application 方法)
api_root() (ironic_python_agent.api.app.Application 方法)
api_run_command() (ironic_python_agent.api.app.Application 方法)
api_status() (ironic_python_agent.api.app.Application 方法)
api_v1() (ironic_python_agent.api.app.Application 方法)
api_version (ironic_python_agent.ironic_api_client.APIClient 属性)
APIClient (类,位于 ironic_python_agent.ironic_api_client)
Application (类,位于 ironic_python_agent.api.app)
apply_configuration() (ironic_python_agent.hardware.GenericHardwareManager 方法)
async_command() (模块 ironic_python_agent.extensions.base 中)
AsyncCommandResult (类,位于 ironic_python_agent.extensions.base)
B
backoff_factor (ironic_python_agent.inspect.IronicInspection 属性)
BaseAgentExtension (类,位于 ironic_python_agent.extensions.base)
BaseCommandResult (类,位于 ironic_python_agent.extensions.base)
block_uuid() (模块 ironic_python_agent.disk_utils 中)
BlockDevice (类,位于 ironic_python_agent.hardware)
BlockDeviceEraseError
BlockDeviceError
BootInfo (类,位于 ironic_python_agent.hardware)
bring_up_vlan_interfaces() (模块 ironic_python_agent.netutils 中)
burnin_cpu() (ironic_python_agent.hardware.GenericHardwareManager 方法)
burnin_disk() (ironic_python_agent.hardware.GenericHardwareManager 方法)
burnin_gpu() (ironic_python_agent.hardware.GenericHardwareManager 方法)
burnin_memory() (ironic_python_agent.hardware.GenericHardwareManager 方法)
burnin_network() (ironic_python_agent.hardware.GenericHardwareManager 方法)
bytes_transferred (ironic_python_agent.extensions.standby.ImageDownload 属性)
C
cache_node() (模块 ironic_python_agent.hardware 中)
calc_raid_partition_sectors() (模块 ironic_python_agent.raid_utils 中)
calculate_raid_start() (模块 ironic_python_agent.raid_utils 中)
call_inspector() (模块 ironic_python_agent.inspector 中)
check_cmd_presence() (ironic_python_agent.extensions.base.BaseAgentExtension 方法)
check_md5_enabled() (模块 ironic_python_agent.extensions.standby 中)
check_versions() (模块 ironic_python_agent.hardware 中)
clean_boot_records() (模块 ironic_python_agent.efi_utils 中)
clean_uefi_nvram() (ironic_python_agent.hardware.GenericHardwareManager 方法)
CleanExtension (类,位于 ironic_python_agent.extensions.clean)
CleaningError
ClockSyncError
close() (ironic_python_agent.mdns.Zeroconf 方法)
cmd (ironic_python_agent.netutils.ethtoolPermAddr 属性)
collect_default() (模块 ironic_python_agent.inspector 中)
collect_dmidecode_info() (模块 ironic_python_agent.dmi_inspector 中)
collect_extra_hardware() (模块 ironic_python_agent.inspector 中)
collect_lldp() (模块 ironic_python_agent.inspector 中)
collect_lldp_data() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
collect_logs() (模块 ironic_python_agent.inspector 中)
collect_numa_topology_info() (模块 ironic_python_agent.numa_inspector 中)
collect_pci_devices_info() (模块 ironic_python_agent.inspector 中)
collect_system_logs() (模块 ironic_python_agent.utils 中)
(ironic_python_agent.extensions.log.LogExtension 方法)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
collect_usb_devices() (模块 ironic_python_agent.inspector 中)
CommandExecutionError
commit() (ironic_python_agent.disk_partitioner.DiskPartitioner 方法)
container_clean_step() (ironic_python_agent.hardware_managers.container.ContainerHardwareManager 方法)
ContainerHardwareManager (类,位于 ironic_python_agent.hardware_managers.container)
content_length (ironic_python_agent.extensions.standby.ImageDownload 属性)
convert_image() (模块 ironic_python_agent.qemu_img 中)
copy_config_from_vmedia() (模块 ironic_python_agent.utils 中)
count_mbr_partitions() (模块 ironic_python_agent.disk_utils 中)
Counter (类,位于 ironic_python_agent.metrics_lib.metrics)
counter() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
COUNTER_TYPE (ironic_python_agent.metrics_lib.metrics_collector.DictCollectionMetricLogger 属性)
(ironic_python_agent.metrics_lib.metrics_statsd.StatsdMetricLogger 属性)
CPU (类,位于 ironic_python_agent.hardware)
CPUCore (类,位于 ironic_python_agent.hardware)
create_config_drive_partition() (模块 ironic_python_agent.partition_utils 中)
create_configuration() (ironic_python_agent.hardware.GenericHardwareManager 方法)
create_cpu_info_dict() (ironic_python_agent.hardware.GenericHardwareManager 静态方法)
create_partition_table() (模块 ironic_python_agent.utils 中)
create_raid_device() (模块 ironic_python_agent.raid_utils 中)
create_raid_partition_tables() (模块 ironic_python_agent.raid_utils 中)
D
data (ironic_python_agent.netutils.ethtoolPermAddr 属性)
dd() (模块 ironic_python_agent.disk_utils 中)
deduplicate_steps() (模块 ironic_python_agent.hardware 中)
default() (ironic_python_agent.encoding.RESTJSONEncoder 方法)
delete_configuration() (ironic_python_agent.hardware.GenericHardwareManager 方法)
DeployExtension (类,位于 ironic_python_agent.extensions.deploy)
DeploymentError
destroy_disk_metadata() (模块 ironic_python_agent.disk_utils 中)
details (ironic_python_agent.errors.NotFound 属性)
(ironic_python_agent.errors.RESTError 属性)
details_str (ironic_python_agent.errors.ImageChecksumError 属性)
determine_time_method() (模块 ironic_python_agent.utils 中)
DeviceNotFound
DictCollectionMetricLogger (类,位于 ironic_python_agent.metrics_lib.metrics_collector)
DiskPartitioner (类,位于 ironic_python_agent.disk_partitioner)
dispatch_to_all_managers() (模块 ironic_python_agent.hardware 中)
dispatch_to_managers() (模块 ironic_python_agent.hardware 中)
do_heartbeat() (ironic_python_agent.agent.IronicPythonAgentHeartbeater 方法)
E
encode() (ironic_python_agent.encoding.RESTJSONEncoder 方法)
erase_block_device() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
erase_devices() (ironic_python_agent.hardware.HardwareManager 方法)
erase_devices_express() (ironic_python_agent.hardware.GenericHardwareManager 方法)
erase_devices_metadata() (ironic_python_agent.hardware.GenericHardwareManager 方法)
erase_pstore() (ironic_python_agent.hardware.GenericHardwareManager 方法)
ethtoolPermAddr (类,位于 ironic_python_agent.netutils)
evaluate_hardware_support() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.cna.IntelCnaHardwareManager 方法)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 方法)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
execute() (模块 ironic_python_agent.utils 中)
(ironic_python_agent.extensions.base.BaseAgentExtension 方法)
execute_bootc_install() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
execute_clean_step() (ironic_python_agent.extensions.clean.CleanExtension 方法)
execute_command() (ironic_python_agent.extensions.base.ExecuteCommandMixin 方法)
execute_deploy_step() (ironic_python_agent.extensions.deploy.DeployExtension 方法)
execute_service_step() (ironic_python_agent.extensions.service.ServiceExtension 方法)
ExecuteCommandMixin (类,位于 ironic_python_agent.extensions.base)
extension_manager() (模块 ironic_python_agent.inspector 中)
ExtensionError
extract_device() (模块 ironic_python_agent.utils 中)
F
FAILED (ironic_python_agent.extensions.base.AgentCommandStatus 属性)
FileSystemNotSupported
filter_device() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
filter_devices() (模块 ironic_python_agent.hardware 中)
finalize_rescue() (ironic_python_agent.extensions.rescue.RescueExtension 方法)
find_devices_by_hints() (模块 ironic_python_agent.device_hints 中)
find_efi_partition() (模块 ironic_python_agent.disk_utils 中)
find_esp_raid() (模块 ironic_python_agent.raid_utils 中)
find_in_lshw() (模块 ironic_python_agent.utils 中)
find_partition_with_path() (模块 ironic_python_agent.inject_files 中)
fio_disk() (模块 ironic_python_agent.burnin 中)
fio_network() (模块 ironic_python_agent.burnin 中)
fix_gpt_partition() (模块 ironic_python_agent.disk_utils 中)
FlowExtension (类,位于 ironic_python_agent.extensions.flow)
force_heartbeat() (ironic_python_agent.agent.IronicPythonAgent 方法)
(ironic_python_agent.agent.IronicPythonAgentHeartbeater 方法)
format_exception() (模块 ironic_python_agent.api.app 中)
from_config() (ironic_python_agent.agent.IronicPythonAgent 类方法)
full_sync() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
G
Gauge (类,位于 ironic_python_agent.metrics_lib.metrics)
gauge() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
GAUGE_TYPE (ironic_python_agent.metrics_lib.metrics_collector.DictCollectionMetricLogger 属性)
(ironic_python_agent.metrics_lib.metrics_statsd.StatsdMetricLogger 属性)
generate_tls_certificate() (模块 ironic_python_agent.tls_utils 中)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
GENERIC (ironic_python_agent.hardware.HardwareSupport 属性)
GenericHardwareManager (类,位于 ironic_python_agent.hardware)
get_agent_params() (模块 ironic_python_agent.utils 中)
get_and_validate_image_format() (模块 ironic_python_agent.disk_utils 中)
get_bios_given_nic_name() (ironic_python_agent.hardware.GenericHardwareManager 方法)
get_block_devices_for_raid() (模块 ironic_python_agent.raid_utils 中)
get_bmc_address() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_bmc_mac() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_bmc_v6address() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_boot_info() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_boot_records() (模块 ironic_python_agent.efi_utils 中)
get_cached_node() (模块 ironic_python_agent.hardware 中)
get_clean_steps() (ironic_python_agent.extensions.clean.CleanExtension 方法)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 方法)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
get_command_output() (模块 ironic_python_agent.utils 中)
get_command_result() (ironic_python_agent.agent.IronicPythonAgent 方法)
get_component_devices() (模块 ironic_python_agent.hardware 中)
get_configdrive() (模块 ironic_python_agent.partition_utils 中)
get_cpu_cores() (ironic_python_agent.hardware.GenericHardwareManager 方法)
get_cpus() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_current_versions() (模块 ironic_python_agent.hardware 中)
get_default_ip_addr() (模块 ironic_python_agent.netutils 中)
get_deploy_steps() (ironic_python_agent.extensions.deploy.DeployExtension 方法)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 方法)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
get_dev_byte_size() (模块 ironic_python_agent.disk_utils 中)
get_dev_sector_size() (模块 ironic_python_agent.disk_utils 中)
get_device_information() (模块 ironic_python_agent.disk_utils 中)
get_disk_identifier() (模块 ironic_python_agent.disk_utils 中)
get_endpoint() (模块 ironic_python_agent.mdns 中)
(ironic_python_agent.mdns.Zeroconf 方法)
get_error() (ironic_python_agent.utils.AccumulatedFailures 方法)
get_extension() (模块 ironic_python_agent.extensions.base 中)
(ironic_python_agent.extensions.base.ExecuteCommandMixin 方法)
get_hardware_info() (ironic_python_agent.extensions.poll.PollExtension 方法)
get_holder_disks() (模块 ironic_python_agent.hardware 中)
get_hostname() (模块 ironic_python_agent.netutils 中)
get_interface_driver() (模块 ironic_python_agent.netutils 中)
get_interface_info() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
get_interface_pci_address() (模块 ironic_python_agent.netutils 中)
get_ipv4_addr() (模块 ironic_python_agent.netutils 中)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
get_ipv6_addr() (模块 ironic_python_agent.netutils 中)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
get_journalctl_output() (模块 ironic_python_agent.utils 中)
get_labelled_partition() (模块 ironic_python_agent.partition_utils 中)
get_lldp_info() (模块 ironic_python_agent.netutils 中)
get_mac_addr() (模块 ironic_python_agent.netutils 中)
get_managers() (模块 ironic_python_agent.hardware 中)
get_managers_detail() (模块 ironic_python_agent.hardware 中)
get_memory() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_metric_name() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
get_metrics_data() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
(ironic_python_agent.metrics_lib.metrics_collector.DictCollectionMetricLogger 方法)
get_metrics_logger() (模块 ironic_python_agent.metrics_lib.metrics_utils 中)
get_multipath_status() (模块 ironic_python_agent.hardware 中)
get_next_free_raid_device() (模块 ironic_python_agent.raid_utils 中)
get_node_boot_mode() (模块 ironic_python_agent.utils 中)
get_node_uuid() (ironic_python_agent.agent.IronicPythonAgent 方法)
get_nodes_cores_info() (模块 ironic_python_agent.numa_inspector 中)
get_nodes_memory_info() (模块 ironic_python_agent.numa_inspector 中)
get_nodes_nics_info() (模块 ironic_python_agent.numa_inspector 中)
get_numa_node_id() (模块 ironic_python_agent.numa_inspector 中)
get_os_install_device() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_partition() (模块 ironic_python_agent.partition_utils 中)
get_partition_path_by_number() (模块 ironic_python_agent.efi_utils 中)
get_partition_table_type() (模块 ironic_python_agent.disk_utils 中)
get_partition_table_type_from_specs() (模块 ironic_python_agent.utils 中)
get_partition_uuids() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
get_partitions() (ironic_python_agent.disk_partitioner.DiskPartitioner 方法)
get_route_source() (模块 ironic_python_agent.utils 中)
get_service_steps() (ironic_python_agent.extensions.service.ServiceExtension 方法)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 方法)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
get_skip_list_from_node_for_disks() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_skip_list_from_node_for_raids() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_ssl_client_options() (模块 ironic_python_agent.utils 中)
get_status() (ironic_python_agent.agent.IronicPythonAgent 方法)
get_system_vendor_info() (ironic_python_agent.hardware.GenericHardwareManager 方法)
get_usb_devices() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
get_version() (ironic_python_agent.hardware.HardwareManager 方法)
get_volume_name_of_raid_device() (模块 ironic_python_agent.raid_utils 中)
get_wildcard_address() (模块 ironic_python_agent.netutils 中)
gpu_burn() (模块 ironic_python_agent.burnin 中)
guess_root_disk() (模块 ironic_python_agent.utils 中)
gzip_and_b64encode() (模块 ironic_python_agent.utils 中)
H
handle_exception() (ironic_python_agent.api.app.Application 方法)
HARDWARE_MANAGER_NAME (ironic_python_agent.hardware.GenericHardwareManager 属性)
(ironic_python_agent.hardware_managers.cna.IntelCnaHardwareManager 属性)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 属性)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 属性)
HARDWARE_MANAGER_VERSION (ironic_python_agent.hardware.GenericHardwareManager 属性)
(ironic_python_agent.hardware_managers.cna.IntelCnaHardwareManager 属性)
(ironic_python_agent.hardware_managers.container.ContainerHardwareManager 属性)
(ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 属性)
HardwareManager (类,位于 ironic_python_agent.hardware)
HardwareManagerConfigurationError
HardwareManagerMethodNotFound
HardwareManagerNotFound
HardwareSupport (类,位于 ironic_python_agent.hardware)
HardwareType (类,位于 ironic_python_agent.hardware)
heartbeat() (ironic_python_agent.ironic_api_client.APIClient 方法)
heartbeat_api (ironic_python_agent.ironic_api_client.APIClient 属性)
HeartbeatConflictError
HeartbeatConnectionError
HeartbeatError
Host (类,位于 ironic_python_agent.agent)
hostname (ironic_python_agent.agent.Host 属性)
I
ifr_data (ironic_python_agent.netutils.ifreq 属性)
ifr_data_ethtool_perm_addr (ironic_python_agent.netutils.ifreq 属性)
(ironic_python_agent.netutils.ifreq_data 属性)
ifr_flags (ironic_python_agent.netutils.ifreq 属性)
(ironic_python_agent.netutils.ifreq_data 属性)
ifr_ifrn (ironic_python_agent.netutils.ifreq 属性)
ifreq (类,位于 ironic_python_agent.netutils)
ifreq_data (类,位于 ironic_python_agent.netutils)
image_info() (模块 ironic_python_agent.qemu_img 中)
ImageChecksumError
ImageDownload (类,位于 ironic_python_agent.extensions.standby)
ImageDownloadError
ImageDownloadOutofSpaceError
ImageDownloadTimeoutError
ImageExtension (类,位于 ironic_python_agent.extensions.image)
ImageWriteError
IncompatibleHardwareMethodError
IncompatibleNumaFormatError
init_ext_manager() (模块 ironic_python_agent.extensions.base 中)
initialize() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
(ironic_python_agent.hardware_managers.cna.IntelCnaHardwareManager 方法)
inject_files() (模块 ironic_python_agent.inject_files 中)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
inspect() (模块 ironic_python_agent.inspector 中)
InspectionError
install_bootloader() (ironic_python_agent.extensions.image.ImageExtension 方法)
IntelCnaHardwareManager (类,位于 ironic_python_agent.hardware_managers.cna)
interface_has_carrier() (模块 ironic_python_agent.netutils 中)
InvalidCommandError
InvalidCommandParamsError
InvalidContentError
InvalidImage
InvalidMetricConfig
ironic_python_agent
模块
ironic_python_agent.agent
模块
ironic_python_agent.api
模块
ironic_python_agent.api.app
模块
ironic_python_agent.burnin
模块
ironic_python_agent.cmd
模块
ironic_python_agent.cmd.agent
模块
ironic_python_agent.cmd.inspect
模块
ironic_python_agent.config
模块
ironic_python_agent.device_hints
模块
ironic_python_agent.disk_partitioner
模块
ironic_python_agent.disk_utils
模块
ironic_python_agent.dmi_inspector
模块
ironic_python_agent.efi_utils
模块
ironic_python_agent.encoding
模块
ironic_python_agent.errors
模块
ironic_python_agent.extensions
模块
ironic_python_agent.extensions.base
模块
ironic_python_agent.extensions.clean
模块
ironic_python_agent.extensions.deploy
模块
ironic_python_agent.extensions.flow
模块
ironic_python_agent.extensions.image
模块
ironic_python_agent.extensions.log
模块
ironic_python_agent.extensions.poll
模块
ironic_python_agent.extensions.rescue
模块
ironic_python_agent.extensions.service
模块
ironic_python_agent.extensions.standby
模块
ironic_python_agent.extensions.system
模块
ironic_python_agent.hardware
模块
ironic_python_agent.hardware_managers
模块
ironic_python_agent.hardware_managers.cna
模块
ironic_python_agent.hardware_managers.container
模块
ironic_python_agent.hardware_managers.mlnx
模块
ironic_python_agent.inject_files
模块
ironic_python_agent.inspect
模块
ironic_python_agent.inspector
模块
ironic_python_agent.ironic_api_client
模块
ironic_python_agent.mdns
模块
ironic_python_agent.metrics_lib
模块
ironic_python_agent.metrics_lib.metrics
模块
ironic_python_agent.metrics_lib.metrics_collector
模块
ironic_python_agent.metrics_lib.metrics_statsd
模块
ironic_python_agent.metrics_lib.metrics_utils
模块
ironic_python_agent.netutils
模块
ironic_python_agent.numa_inspector
模块
ironic_python_agent.partition_utils
模块
ironic_python_agent.qemu_img
模块
ironic_python_agent.raid_utils
模块
ironic_python_agent.tls_utils
模块
ironic_python_agent.utils
模块
ironic_python_agent.version
模块
IronicAPIError
IronicInspection (类,位于 ironic_python_agent.inspect)
IronicPythonAgent (类,位于 ironic_python_agent.agent)
IronicPythonAgentHeartbeater (类,位于 ironic_python_agent.agent)
IronicPythonAgentStatus (类,位于 ironic_python_agent.agent)
is_block_device() (模块 ironic_python_agent.disk_utils 中)
is_bond() (模块 ironic_python_agent.netutils 中)
is_char_device() (模块 ironic_python_agent.utils 中)
is_done() (ironic_python_agent.extensions.base.AsyncCommandResult 方法)
(ironic_python_agent.extensions.base.BaseCommandResult 方法)
is_journalctl_present() (模块 ironic_python_agent.utils 中)
is_last_char_digit() (模块 ironic_python_agent.disk_utils 中)
is_md_device() (模块 ironic_python_agent.hardware 中)
is_network_device() (模块 ironic_python_agent.netutils 中)
is_vlan() (模块 ironic_python_agent.netutils 中)
J
join() (ironic_python_agent.extensions.base.AsyncCommandResult 方法)
(ironic_python_agent.extensions.base.BaseCommandResult 方法)
jsonify() (模块 ironic_python_agent.api.app 中)
L
list_all_block_devices() (模块 ironic_python_agent.hardware 中)
list_block_devices() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
list_block_devices_check_skip_list() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
list_command_results() (ironic_python_agent.agent.IronicPythonAgent 方法)
list_hardware_info() (模块 ironic_python_agent.hardware 中)
(ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
list_interfaces() (模块 ironic_python_agent.netutils 中)
list_network_interfaces() (ironic_python_agent.hardware.GenericHardwareManager 方法)
(ironic_python_agent.hardware.HardwareManager 方法)
list_opts() (模块 ironic_python_agent.config 中)
(模块 ironic_python_agent.mdns 中)
(模块 ironic_python_agent.metrics_lib.metrics_statsd 中)
list_partitions() (模块 ironic_python_agent.disk_utils 中)
lockdown() (ironic_python_agent.extensions.system.SystemExtension 方法)
log_early_log_to_logger() (模块 ironic_python_agent.utils 中)
LogExtension (类,位于 ironic_python_agent.extensions.log)
lookup_api (ironic_python_agent.ironic_api_client.APIClient 属性)
lookup_lock_pause (ironic_python_agent.ironic_api_client.APIClient 属性)
lookup_node() (ironic_python_agent.ironic_api_client.APIClient 方法)
LookupAgentIPError
LookupNodeError
M
MAC_ADDRESS (ironic_python_agent.hardware.HardwareType 属性)
MAINLINE (ironic_python_agent.hardware.HardwareSupport 属性)
make_link() (模块 ironic_python_agent.api.app 中)
make_partitions() (模块 ironic_python_agent.disk_utils 中)
manage_uefi() (模块 ironic_python_agent.efi_utils 中)
match_root_device_hints() (模块 ironic_python_agent.device_hints 中)
max_delay (ironic_python_agent.inspect.IronicInspection 属性)
max_error_jitter_multiplier (ironic_python_agent.agent.IronicPythonAgentHeartbeater 属性)
max_jitter_multiplier (ironic_python_agent.agent.IronicPythonAgentHeartbeater 属性)
(ironic_python_agent.inspect.IronicInspection 属性)
md_get_raid_devices() (模块 ironic_python_agent.hardware 中)
md_restart() (模块 ironic_python_agent.hardware 中)
MellanoxDeviceHardwareManager (类,位于 ironic_python_agent.hardware_managers.mlnx)
Memory (类,位于 ironic_python_agent.hardware)
message (ironic_python_agent.errors.AgentIsBusy 属性)
(ironic_python_agent.errors.BlockDeviceEraseError 属性)
(ironic_python_agent.errors.BlockDeviceError 属性)
(ironic_python_agent.errors.CleaningError 属性)
(ironic_python_agent.errors.ClockSyncError 属性)
(ironic_python_agent.errors.CommandExecutionError 属性)
(ironic_python_agent.errors.DeploymentError 属性)
(ironic_python_agent.errors.DeviceNotFound 属性)
(ironic_python_agent.errors.HardwareManagerConfigurationError 属性)
(ironic_python_agent.errors.HardwareManagerMethodNotFound 属性)
(ironic_python_agent.errors.HardwareManagerNotFound 属性)
(ironic_python_agent.errors.HeartbeatConflictError 属性)
(ironic_python_agent.errors.HeartbeatConnectionError 属性)
(ironic_python_agent.errors.HeartbeatError 属性)
(ironic_python_agent.errors.ImageChecksumError 属性)
(ironic_python_agent.errors.ImageDownloadError 属性)
(ironic_python_agent.errors.ImageDownloadTimeoutError 属性)
(ironic_python_agent.errors.ImageWriteError 属性)
(ironic_python_agent.errors.IncompatibleHardwareMethodError 属性)
(ironic_python_agent.errors.IncompatibleNumaFormatError 属性)
(ironic_python_agent.errors.InvalidCommandError 属性)
(ironic_python_agent.errors.InvalidCommandParamsError 属性)
(ironic_python_agent.errors.InvalidContentError 属性)
(ironic_python_agent.errors.InvalidImage 属性)
(ironic_python_agent.errors.InvalidMetricConfig 属性)
(ironic_python_agent.errors.IronicAPIError 属性)
(ironic_python_agent.errors.LookupAgentIPError 属性)
(ironic_python_agent.errors.LookupNodeError 属性)
(ironic_python_agent.errors.MetricsNotSupported 属性)
(ironic_python_agent.errors.NotFound 属性)
(ironic_python_agent.errors.ProtectedDeviceError 属性)
(ironic_python_agent.errors.RESTError 属性)
(ironic_python_agent.errors.ServicingError 属性)
(ironic_python_agent.errors.SoftwareRAIDError 属性)
(ironic_python_agent.errors.SystemRebootError 属性)
(ironic_python_agent.errors.UnknownNodeError 属性)
(ironic_python_agent.errors.VersionMismatch 属性)
(ironic_python_agent.errors.VirtualMediaBootError 属性)
MetricLogger (类,位于 ironic_python_agent.metrics_lib.metrics)
MetricsNotSupported
min_error_jitter_multiplier (ironic_python_agent.agent.IronicPythonAgentHeartbeater 属性)
min_heartbeat_interval (ironic_python_agent.agent.IronicPythonAgentHeartbeater 属性)
min_jitter_multiplier (ironic_python_agent.agent.IronicPythonAgentHeartbeater 属性)
(ironic_python_agent.inspect.IronicInspection 属性)
mkfs() (模块 ironic_python_agent.utils 中)
模块
ironic_python_agent
ironic_python_agent.agent
ironic_python_agent.api
ironic_python_agent.api.app
ironic_python_agent.burnin
ironic_python_agent.cmd
ironic_python_agent.cmd.agent
ironic_python_agent.cmd.inspect
ironic_python_agent.config
ironic_python_agent.device_hints
ironic_python_agent.disk_partitioner
ironic_python_agent.disk_utils
ironic_python_agent.dmi_inspector
ironic_python_agent.efi_utils
ironic_python_agent.encoding
ironic_python_agent.errors
ironic_python_agent.extensions
ironic_python_agent.extensions.base
ironic_python_agent.extensions.clean
ironic_python_agent.extensions.deploy
ironic_python_agent.extensions.flow
ironic_python_agent.extensions.image
ironic_python_agent.extensions.log
ironic_python_agent.extensions.poll
ironic_python_agent.extensions.rescue
ironic_python_agent.extensions.service
ironic_python_agent.extensions.standby
ironic_python_agent.extensions.system
ironic_python_agent.hardware
ironic_python_agent.hardware_managers
ironic_python_agent.hardware_managers.cna
ironic_python_agent.hardware_managers.container
ironic_python_agent.hardware_managers.mlnx
ironic_python_agent.inject_files
ironic_python_agent.inspect
ironic_python_agent.inspector
ironic_python_agent.ironic_api_client
ironic_python_agent.mdns
ironic_python_agent.metrics_lib
ironic_python_agent.metrics_lib.metrics
ironic_python_agent.metrics_lib.metrics_collector
ironic_python_agent.metrics_lib.metrics_statsd
ironic_python_agent.metrics_lib.metrics_utils
ironic_python_agent.netutils
ironic_python_agent.numa_inspector
ironic_python_agent.partition_utils
ironic_python_agent.qemu_img
ironic_python_agent.raid_utils
ironic_python_agent.tls_utils
ironic_python_agent.utils
ironic_python_agent.version
mounted() (模块 ironic_python_agent.utils 中)
N
NetworkInterface (类,位于 ironic_python_agent.hardware)
NONE (ironic_python_agent.hardware.HardwareSupport 属性)
NoopMetricLogger (类,位于 ironic_python_agent.metrics_lib.metrics)
NotFound
O
override() (模块 ironic_python_agent.config 中)
P
parse_capabilities() (模块 ironic_python_agent.utils 中)
parse_device_tags() (模块 ironic_python_agent.utils 中)
parse_dmi() (模块 ironic_python_agent.dmi_inspector 中)
parse_root_device_hints() (模块 ironic_python_agent.device_hints 中)
partition_index_to_path() (模块 ironic_python_agent.disk_utils 中)
partprobe() (模块 ironic_python_agent.disk_utils 中)
path (ironic_python_agent.tls_utils.TlsCertificate 属性)
PollExtension (类,位于 ironic_python_agent.extensions.poll)
populate_config() (模块 ironic_python_agent.config 中)
populate_image() (模块 ironic_python_agent.disk_utils 中)
port (ironic_python_agent.agent.Host 属性)
power_off() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
prepare_boot_partitions_for_softraid() (模块 ironic_python_agent.raid_utils 中)
prepare_image() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
private_key_path (ironic_python_agent.tls_utils.TlsCertificate 属性)
process_lookup_data() (ironic_python_agent.agent.IronicPythonAgent 方法)
ProtectedDeviceError
R
raise_if_needed() (ironic_python_agent.utils.AccumulatedFailures 方法)
RawPromiscuousSockets (类,位于 ironic_python_agent.netutils)
read_cpu_info() (ironic_python_agent.hardware.GenericHardwareManager 方法)
remove_boot_record() (模块 ironic_python_agent.efi_utils 中)
remove_large_keys() (模块 ironic_python_agent.utils 中)
Request (类,位于 ironic_python_agent.api.app)
RequestedObjectNotFoundError
require_agent_token_for_command() (ironic_python_agent.api.app.Application 方法)
rescan_device() (模块 ironic_python_agent.utils 中)
RescueExtension (类,位于 ironic_python_agent.extensions.rescue)
RESTError
RESTJSONEncoder (类,位于 ironic_python_agent.encoding)
run() (模块 ironic_python_agent.cmd.agent 中)
(模块 ironic_python_agent.cmd.inspect 中)
(ironic_python_agent.agent.IronicPythonAgent 方法)
(ironic_python_agent.agent.IronicPythonAgentHeartbeater 方法)
(ironic_python_agent.extensions.base.AsyncCommandResult 方法)
(ironic_python_agent.inspect.IronicInspection 方法)
run_image() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
RUNNING (ironic_python_agent.extensions.base.AgentCommandStatus 属性)
S
safety_check_block_device() (模块 ironic_python_agent.hardware 中)
save_api_client() (模块 ironic_python_agent.hardware 中)
send_counter() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
send_gauge() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
send_timer() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
Serializable (类,位于 ironic_python_agent.encoding)
serializable_fields (ironic_python_agent.agent.IronicPythonAgentStatus 属性)
(ironic_python_agent.encoding.Serializable 属性)
(ironic_python_agent.errors.RESTError 属性)
(ironic_python_agent.extensions.base.BaseCommandResult 属性)
(ironic_python_agent.hardware.BlockDevice 属性)
(ironic_python_agent.hardware.BootInfo 属性)
(ironic_python_agent.hardware.CPU 属性)
(ironic_python_agent.hardware.CPUCore 属性)
(ironic_python_agent.hardware.Memory 属性)
(ironic_python_agent.hardware.NetworkInterface 属性)
(ironic_python_agent.hardware.SystemFirmware 属性)
(ironic_python_agent.hardware.SystemVendorInfo 属性)
(ironic_python_agent.hardware.USBInfo 属性)
SerializableComparable (类,位于 ironic_python_agent.encoding)
serialize() (ironic_python_agent.encoding.Serializable 方法)
(ironic_python_agent.extensions.base.AsyncCommandResult 方法)
serve_ipa_api() (ironic_python_agent.agent.IronicPythonAgent 方法)
SERVICE_PROVIDER (ironic_python_agent.hardware.HardwareSupport 属性)
ServiceExtension (类,位于 ironic_python_agent.extensions.service)
ServiceLookupFailure
ServicingError
set_agent_advertise_addr() (ironic_python_agent.agent.IronicPythonAgent 方法)
set_node_info() (ironic_python_agent.extensions.poll.PollExtension 方法)
size (ironic_python_agent.netutils.ethtoolPermAddr 属性)
SoftwareRAIDError
split_command() (ironic_python_agent.extensions.base.ExecuteCommandMixin 方法)
split_device_and_partition_number() (模块 ironic_python_agent.utils 中)
StandbyExtension (类,位于 ironic_python_agent.extensions.standby)
start() (ironic_python_agent.api.app.Application 方法)
(ironic_python_agent.extensions.base.AsyncCommandResult 方法)
start_flow() (ironic_python_agent.extensions.flow.FlowExtension 方法)
StatsdMetricLogger (类,位于 ironic_python_agent.metrics_lib.metrics_statsd)
status_code (ironic_python_agent.errors.AgentIsBusy 属性)
(ironic_python_agent.errors.ImageDownloadTimeoutError 属性)
(ironic_python_agent.errors.InvalidContentError 属性)
(ironic_python_agent.errors.NotFound 属性)
(ironic_python_agent.errors.RESTError 属性)
stop() (ironic_python_agent.agent.IronicPythonAgentHeartbeater 方法)
(ironic_python_agent.api.app.Application 方法)
StreamingClient (类,位于 ironic_python_agent.utils)
stress_ng() (模块 ironic_python_agent.burnin 中)
stress_ng_cpu() (模块 ironic_python_agent.burnin 中)
stress_ng_vm() (模块 ironic_python_agent.burnin 中)
SUCCEEDED (ironic_python_agent.extensions.base.AgentCommandStatus 属性)
SuppliedAuth (类,位于 ironic_python_agent.extensions.standby)
supports_auto_tls() (ironic_python_agent.ironic_api_client.APIClient 方法)
sync() (ironic_python_agent.extensions.standby.StandbyExtension 方法)
sync_clock() (模块 ironic_python_agent.utils 中)
sync_command() (模块 ironic_python_agent.extensions.base 中)
SyncCommandResult (类,位于 ironic_python_agent.extensions.base)
SystemExtension (类,位于 ironic_python_agent.extensions.system)
SystemFirmware (类,位于 ironic_python_agent.hardware)
SystemRebootError
SystemVendorInfo (类,位于 ironic_python_agent.hardware)
T
text (ironic_python_agent.tls_utils.TlsCertificate 属性)
Timer (类,位于 ironic_python_agent.metrics_lib.metrics)
timer() (ironic_python_agent.metrics_lib.metrics.MetricLogger 方法)
TIMER_TYPE (ironic_python_agent.metrics_lib.metrics_collector.DictCollectionMetricLogger 属性)
(ironic_python_agent.metrics_lib.metrics_statsd.StatsdMetricLogger 属性)
TlsCertificate (类,位于 ironic_python_agent.tls_utils)
trigger_device_rescan() (模块 ironic_python_agent.disk_utils 中)
try_collect_command_output() (模块 ironic_python_agent.utils 中)
try_execute() (模块 ironic_python_agent.utils 中)
U
udev_settle() (模块 ironic_python_agent.disk_utils 中)
UnknownNodeError
unlink_without_raise() (模块 ironic_python_agent.utils 中)
update_cached_node() (模块 ironic_python_agent.hardware 中)
update_nvidia_nic_firmware_image() (ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
update_nvidia_nic_firmware_settings() (ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager 方法)
USBInfo (类,位于 ironic_python_agent.hardware)
V
validate_agent_token() (ironic_python_agent.agent.IronicPythonAgent 方法)
validate_configuration() (ironic_python_agent.hardware.GenericHardwareManager 方法)
verify_image() (ironic_python_agent.extensions.standby.ImageDownload 方法)
version() (模块 ironic_python_agent.api.app 中)
VERSION_MISMATCH (ironic_python_agent.extensions.base.AgentCommandStatus 属性)
VersionMismatch
VirtualMediaBootError
W
wait() (ironic_python_agent.extensions.base.BaseCommandResult 方法)
wait_for_dhcp() (模块 ironic_python_agent.inspector 中)
wait_for_disk_to_become_available() (模块 ironic_python_agent.disk_utils 中)
wait_for_disks() (ironic_python_agent.hardware.HardwareManager 方法)
work_on_disk() (模块 ironic_python_agent.partition_utils 中)
wrap_ipv6() (模块 ironic_python_agent.netutils 中)
write_image() (ironic_python_agent.hardware.GenericHardwareManager 方法)
write_rescue_password() (ironic_python_agent.extensions.rescue.RescueExtension 方法)
Z
Zeroconf (类,位于 ironic_python_agent.mdns)
本页最后更新:2025-11-21 18:40:40
除非另有说明,此文档根据
知识共享署名 3.0 许可
授权。请参阅所有
OpenStack 法律文档
。
OpenStack 文档
指南
安装指南
用户指南
配置指南
操作和管理指南
API 指南
贡献者指南
语言
Deutsch (德语)
Français (法语)
Bahasa Indonesia (印尼语)
Italiano (意大利语)
日本語 (日语)
한국어 (韩语)
Português (葡萄牙语)
Türkçe (土耳其语)
简体中文 (Simplified Chinese)
ironic-python-agent 11.2.1.dev7
安装 Ironic Python Agent
Ironic Python Agent 管理
为 Ironic Python Agent 贡献