Curie
3.9.0
Home
Curie Documentation
Creating Scenarios with YAML
Scenario Examples
Goldimages for Curie
curie
Curie
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
acquire() (curie.os_util.FileLock method)
AcropolisCluster (class in curie.acropolis_cluster)
AcropolisNode (class in curie.acropolis_node)
AcropolisTaskEntity (class in curie.acropolis_types)
AcropolisTaskInfo (class in curie.acropolis_types)
AcropolisTaskMetaResponse (class in curie.acropolis_types)
AcropolisTaskV2Entity (class in curie.acropolis_types)
AcropolisTaskV2Info (class in curie.acropolis_types)
AcropolisTaskV2MetaResponse (class in curie.acropolis_types)
AcropolisUnixVm (class in curie.acropolis_unix_vm)
AcropolisVm (class in curie.acropolis_vm)
add_data_disks_to_vm() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
add_disks() (curie.vmm_client.VmmClient method)
add_disks_to_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
add_div_unit() (curie.punit_parser.PUnit method)
add_ordereddict_representer_to_yaml_dumper() (in module curie.utilities.target)
add_step() (curie.scenario.Scenario method)
add_task() (curie.task.TaskPoller method)
add_unit() (curie.punit_parser.PUnit method)
AddDisks (class in curie.steps.vm_group)
AgentRpcClient (class in curie.agent_rpc_client)
annotations_to_dicts() (curie.scenario.Scenario method)
AnteaterError
AOS_SHORT_VERSION_REGEX (curie.nutanix_rest_api_client.PrismAPIVersions attribute)
AOS_VERSION_REGEX (curie.nutanix_rest_api_client.PrismAPIVersions attribute)
append() (curie.json_util.RepeatedField method)
append_cluster_stats() (curie.scenario_util.ScenarioUtil static method)
ARCH_PPC64LE (curie.goldimage_manager.GoldImageManager attribute)
ARCH_X86_64 (curie.goldimage_manager.GoldImageManager attribute)
as_ps_task() (curie.powershell.PsCommand method)
assign_cluster() (curie.scenario.Scenario method)
AssignTarget (class in curie.steps.vm_group)
attach_disks() (curie.vmm_client.VmmClient method)
attrib_property() (in module curie.ova_util)
attrs() (curie.xml_util.XmlElementDescriptor method)
B
BaseResult (class in curie.result.base_result)
C
call_ctx() (curie.nutanix_rest_api_client.FileHandleWithCallback method)
camel_case_to_underscore() (curie.json_util.JsonData static method)
cancel() (curie.task.Task method)
CANCELED (curie.scenario.Status attribute)
cannot_succeed() (curie.task.TaskStatus class method)
CE_HOST_ATTR_KEY (curie.discovery_util.DiscoveryUtil attribute)
CE_HOST_ATTR_VAL (curie.discovery_util.DiscoveryUtil attribute)
CHECK() (in module curie.log)
check_cluster_ready() (curie.cluster.Cluster method)
check_cmd() (curie.vm.Vm method)
CHECK_EQ() (in module curie.log)
CHECK_GE() (in module curie.log)
CHECK_GT() (in module curie.log)
CHECK_LE() (in module curie.log)
CHECK_LT() (in module curie.log)
CHECK_NE() (in module curie.log)
check_nodes_ready() (curie.cluster.Cluster method)
check_vm_ip_ranges() (curie.cluster.Cluster method)
child_property() (in module curie.ova_util)
child_text_property() (in module curie.ova_util)
chunk_iter() (in module curie.util)
clean_library_server() (curie.vmm_client.VmmClient method)
clean_vmm() (curie.vmm_client.VmmClient method)
CleanUp (class in curie.steps.cluster)
cleanup() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.nutanix_vsphere_cluster.NutanixVsphereCluster method)
(curie.vsphere_cluster.VsphereCluster method)
cleanup_images() (curie.acropolis_cluster.AcropolisCluster method)
cleanup_nutanix_state() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
clear_cache() (curie.iogen.fio_result.FioWorkloadResult method)
clone() (curie.xml_util.XmlElementDescriptor method)
clone_vm() (curie.vmm_client.VmmClient method)
clone_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.nutanix_hyperv_cluster.NutanixHypervCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
CloneFromTemplate (class in curie.steps.vm_group)
close() (curie.ova_util.CurieOva method)
Cluster (class in curie.cluster)
cluster (curie.scenario.Scenario attribute)
(curie.vm.VmParams attribute)
cluster() (curie.node.Node method)
(curie.vm.Vm method)
cluster_from_json() (in module curie.testing.util)
cluster_from_metis_config() (in module curie.testing.util)
cluster_incarnation_id (curie.nutanix_rest_api_client.NutanixMetadata attribute)
cluster_stats_dir() (curie.scenario.Scenario method)
cluster_uuid (curie.nutanix_rest_api_client.NutanixMetadata attribute)
ClusterCheck (class in curie.cluster_check)
ClusterReady (class in curie.steps.check)
ClusterResult (class in curie.result.cluster_result)
ClusterRole (class in curie.scenario)
clusters_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
ClustersMatch (class in curie.steps.check)
cmd_dir() (curie.unix_agent.CurieUnixAgent static method)
cmd_execute_sync() (curie.agent_rpc_client.AgentRpcClient method)
CmdExecute() (curie.agent_rpc_client.AgentRpcClient method)
CmdList() (curie.agent_rpc_client.AgentRpcClient method)
CmdRemove() (curie.agent_rpc_client.AgentRpcClient method)
cmds_dir() (curie.unix_agent.CurieUnixAgent static method)
CmdStatus() (curie.agent_rpc_client.AgentRpcClient method)
CmdStop() (curie.agent_rpc_client.AgentRpcClient method)
collect_cluster_performance_stats() (curie.vsphere_vcenter.VsphereVcenter method)
collect_performance_stats() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
CollectCurieVMLogs (class in curie.steps.test)
completed_steps() (curie.scenario.Scenario method)
configuration() (curie.workload.Workload method)
connect() (curie.net.nutanix_ssh_client.NutanixSSHClient method)
containers_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
containers_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
containers_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
containers_update() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
convert_image_format() (curie.goldimage_manager.GoldImageManager static method)
convert_prefill() (curie.iogen.fio_config.FioConfiguration method)
convert_to_template() (curie.vmm_client.VmmClient method)
cpu_capacity_in_hz (curie.acropolis_node.AcropolisNode attribute)
create_add_data_disk_tasks() (curie.vsphere_vcenter.VsphereVcenter method)
create_annotation() (curie.scenario.Scenario method)
create_protection_domain() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
create_time (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
create_vm() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vmm_client.VmmClient method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
create_vm_simple() (curie.vmm_client.VmmClient method)
create_vm_template() (curie.vmm_client.VmmClient method)
CreatePeriodicSnapshots (class in curie.steps.vm_group)
curie (module)
curie.acropolis_cluster (module)
curie.acropolis_node (module)
curie.acropolis_types (module)
curie.acropolis_unix_vm (module)
curie.acropolis_vm (module)
curie.agent_rpc_client (module)
curie.anteater (module)
curie.anteater.errors (module)
curie.anteater.main (module)
curie.anteater.options (module)
curie.charon_agent_interface_pb2 (module)
curie.cluster (module)
curie.cluster_check (module)
curie.curie_error_pb2 (module)
curie.curie_extensions_pb2 (module)
curie.curie_interface_pb2 (module)
curie.curie_metrics_pb2 (module)
curie.curie_server_state_pb2 (module)
curie.curie_test_pb2 (module)
curie.curie_types_pb2 (module)
curie.decorator (module)
curie.discovery_util (module)
curie.error (module)
curie.exception (module)
curie.generic_vsphere_cluster (module)
curie.generic_vsphere_node_util (module)
curie.goldimage_manager (module)
curie.hyperv_cluster (module)
curie.hyperv_node (module)
curie.hyperv_node_util (module)
curie.hyperv_unix_vm (module)
curie.hyperv_vm (module)
curie.idrac_util (module)
curie.iogen (module)
curie.iogen.fio_config (module)
curie.iogen.fio_result (module)
curie.iogen.fio_workload (module)
curie.iogen.iogen (module)
curie.ipmi_util (module)
curie.json_util (module)
curie.log (module)
curie.metrics_util (module)
curie.mof_util (module)
curie.name_util (module)
curie.net (module)
curie.net.nutanix_ssh_client (module)
curie.node (module)
curie.node_util (module)
curie.null_oob_util (module)
curie.nutanix_cluster_mixin (module)
curie.nutanix_hyperv_cluster (module)
curie.nutanix_node_util (module)
curie.nutanix_rest_api_client (module)
curie.nutanix_vsphere_cluster (module)
curie.oob_management_util (module)
curie.os_util (module)
curie.ova_util (module)
curie.parsetab (module)
curie.powershell (module)
curie.prometheus (module)
curie.proto_util (module)
curie.punit_parser (module)
curie.redfish_util (module)
curie.result (module)
curie.result.base_result (module)
curie.result.cluster_result (module)
curie.result.iogen_result (module)
curie.result.vm_group_result (module)
curie.rpc_client (module)
curie.rpc_util (module)
curie.scenario (module)
curie.scenario_parser (module)
curie.scenario_util (module)
curie.scp_client (module)
curie.steps (module)
curie.steps.check (module)
curie.steps.cluster (module)
curie.steps.experimental (module)
curie.steps.meta (module)
curie.steps.nodes (module)
curie.steps.playbook (module)
curie.steps.test (module)
curie.steps.vm_group (module)
curie.steps.workload (module)
curie.task (module)
curie.testing (module)
curie.testing.environment (module)
curie.testing.test_case (module)
curie.testing.util (module)
curie.unix_agent (module)
curie.unix_vm_mixin (module)
curie.util (module)
curie.utilities (module)
curie.utilities.server (module)
curie.utilities.target (module)
curie.version (module)
curie.vm (module)
curie.vm_group (module)
curie.vmm_client (module)
curie.vsan_node_util (module)
curie.vsphere_cluster (module)
curie.vsphere_node (module)
curie.vsphere_unix_vm (module)
curie.vsphere_vcenter (module)
curie.vsphere_vm (module)
curie.workload (module)
curie.xml_util (module)
curie_api_handler() (in module curie.decorator)
curie_error_to_http_status() (in module curie.error)
curie_unix_agent_api_handler() (in module curie.unix_agent)
CurieCmdState (class in curie.unix_agent)
CurieException
CurieOva (class in curie.ova_util)
CurieOvf (class in curie.ova_util)
CurieTestException
CurieUnixAgent (class in curie.unix_agent)
CurieUnixVmMixin (class in curie.unix_vm_mixin)
CurieUtil (class in curie.util)
cvms() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
D
data (curie.iogen.fio_workload.ResultResponse attribute)
data_disks() (curie.vm_group.VMGroup method)
datastore_is_mounted_on_host() (curie.vsphere_vcenter.VsphereVcenter method)
datastore_visible() (curie.vsphere_node.VsphereNode method)
datastores_applicable_to_cluster() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
datastores_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
datastores_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
datastores_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
DATE_FORMAT (curie.prometheus.PrometheusAdapter attribute)
decrypt_aes256_cfb() (curie.util.CurieUtil static method)
default() (curie.json_util.JsonDataEncoder method)
DEFAULT_BASE_URL (curie.prometheus.PrometheusAdapter attribute)
DEFAULT_CHECK (curie.anteater.options.Options attribute)
DEFAULT_CONNECTION (curie.anteater.options.Options attribute)
DEFAULT_EXPORTER_PORTS (curie.vm_group.VMGroup attribute)
DEFAULT_FORKS (curie.anteater.options.Options attribute)
DEFAULT_IODEPTH_PER_NODE (curie.iogen.fio_config.FioConfiguration attribute)
DEFAULT_LISTHOSTS (curie.anteater.options.Options attribute)
DEFAULT_LISTTAGS (curie.anteater.options.Options attribute)
DEFAULT_LISTTASKS (curie.anteater.options.Options attribute)
DEFAULT_MAX_PARALLEL (curie.task.TaskPoller attribute)
DEFAULT_MODULE_PATH (curie.anteater.options.Options attribute)
DEFAULT_POLL_SECS (curie.task.TaskPoller attribute)
DEFAULT_RAM_MB (curie.vm_group.VMGroup attribute)
DEFAULT_SYNTAX (curie.anteater.options.Options attribute)
DEFAULT_TEMPLATE_TYPE (curie.vm_group.VMGroup attribute)
DEFAULT_VCPUS (curie.vm_group.VMGroup attribute)
defined_cluster_role_ids() (curie.scenario.Scenario method)
delete_disk() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
(curie.nutanix_hyperv_cluster.NutanixHypervCluster method)
delete_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
DeleteCurieVMs (class in curie.steps.cluster)
deploy_goldimage_image_service() (curie.acropolis_cluster.AcropolisCluster method)
deploy_ovf() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
disable_drs_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
disable_ha_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
DisableHA (class in curie.steps.vm_group)
disconnect_hosts() (curie.vsphere_vcenter.VsphereVcenter method)
discover_clusters_prism() (curie.discovery_util.DiscoveryUtil static method)
discover_clusters_vcenter() (curie.discovery_util.DiscoveryUtil static method)
discover_clusters_vmm() (curie.discovery_util.DiscoveryUtil static method)
discover_nodes_prism() (curie.discovery_util.DiscoveryUtil static method)
discover_nodes_vcenter() (curie.discovery_util.DiscoveryUtil static method)
discover_nodes_vmm() (curie.discovery_util.DiscoveryUtil static method)
DiscoverClusters() (curie.rpc_client.RpcClient method)
DiscoverClustersV2() (curie.rpc_client.RpcClient method)
DiscoverNodes() (curie.rpc_client.RpcClient method)
DiscoverNodesV2() (curie.rpc_client.RpcClient method)
DiscoveryUtil (class in curie.discovery_util)
disk_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
disks_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
disks_get_by_node_uuid() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
dump() (curie.iogen.fio_config.FioConfiguration static method)
dump_targets_to_yaml_str() (in module curie.utilities.target)
dumps() (curie.iogen.fio_config.FioConfiguration static method)
(curie.json_util.JsonData method)
duration_secs() (curie.scenario.Scenario method)
E
enable_ha_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
EnableHA (class in curie.steps.vm_group)
encrypt_aes256_cfb() (curie.util.CurieUtil static method)
endpoint() (curie.rpc_util.RpcServer method)
enter_ctx() (curie.nutanix_rest_api_client.FileHandleWithCallback method)
EnterMaintenanceMode (class in curie.steps.nodes)
entity_id (curie.acropolis_types.AcropolisTaskV2Entity attribute)
entity_list (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
entity_name (curie.acropolis_types.AcropolisTaskEntity attribute)
(curie.acropolis_types.AcropolisTaskV2Entity attribute)
entity_name() (curie.name_util.NameUtil static method)
entity_type (curie.acropolis_types.AcropolisTaskEntity attribute)
(curie.acropolis_types.AcropolisTaskV2Entity attribute)
Enum (class in curie.json_util)
EnumElement (class in curie.json_util)
EnumMeta (class in curie.json_util)
error (curie.acropolis_types.AcropolisTaskMetaResponse attribute)
error_code (curie.acropolis_types.AcropolisTaskV2MetaResponse attribute)
error_detail (curie.acropolis_types.AcropolisTaskMetaResponse attribute)
(curie.acropolis_types.AcropolisTaskV2MetaResponse attribute)
error_message() (curie.scenario.Scenario method)
exec_command() (curie.net.nutanix_ssh_client.NutanixSSHClient method)
execute() (curie.powershell.PsClient method)
(curie.powershell.PsCommand method)
execute_async() (curie.powershell.PsClient method)
(curie.powershell.PsCommand method)
(curie.unix_vm_mixin.CurieUnixVmMixin method)
(curie.vm.Vm method)
execute_parallel_tasks() (curie.task.TaskPoller class method)
execute_sync() (curie.unix_vm_mixin.CurieUnixVmMixin method)
(curie.vm.Vm method)
EXECUTING (curie.scenario.Status attribute)
exit_ctx() (curie.nutanix_rest_api_client.FileHandleWithCallback method)
ExitMaintenanceMode (class in curie.steps.nodes)
extend() (curie.json_util.RepeatedField method)
F
FAILED (curie.scenario.Status attribute)
FAILING (curie.scenario.Status attribute)
failure_reason (curie.iogen.iogen.ResultResponse attribute)
FailureError
fetch_cmd_status() (curie.agent_rpc_client.AgentRpcClient method)
fetch_remote_results() (curie.iogen.iogen.IOGen method)
Field (class in curie.json_util)
FileGet() (curie.agent_rpc_client.AgentRpcClient method)
FileHandleWithCallback (class in curie.nutanix_rest_api_client)
FileLock (class in curie.os_util)
fill_cluster_metadata() (curie.vsphere_vcenter.VsphereVcenter method)
filter_results_map() (curie.metrics_util.MetricsUtil static method)
filter_test_entity_names() (curie.name_util.NameUtil static method)
filter_test_vm_names() (curie.name_util.NameUtil static method)
filter_test_vms() (curie.name_util.NameUtil static method)
find_configuration_files() (curie.scenario.Scenario static method)
find_snapshot_vm() (curie.vsphere_vcenter.VsphereVcenter method)
find_vm() (curie.cluster.Cluster method)
find_vms() (curie.cluster.Cluster method)
FIO_DEFAULT_GLOBAL_CONFIGURATION_PARAMS (curie.iogen.fio_workload.FioWorkload attribute)
FIO_DEFAULT_REPORTING_INTERVAL (curie.iogen.fio_workload.FioWorkload attribute)
FioConfiguration (class in curie.iogen.fio_config)
FioWorkload (class in curie.iogen.fio_workload)
FioWorkloadResult (class in curie.iogen.fio_result)
Flag (class in curie.ipmi_util)
format() (curie.iogen.fio_config.FioConfiguration method)
FORMAT_QCOW2 (curie.goldimage_manager.GoldImageManager attribute)
FORMAT_RAW (curie.goldimage_manager.GoldImageManager attribute)
FORMAT_VHDX (curie.goldimage_manager.GoldImageManager attribute)
FORMAT_VHDX_ZIP (curie.goldimage_manager.GoldImageManager attribute)
FORMAT_VMDK (curie.goldimage_manager.GoldImageManager attribute)
from_descriptor() (curie.task.Task class method)
from_file() (curie.nutanix_rest_api_client.FileHandleWithCallback class method)
from_path() (in module curie.scenario_parser)
from_prism_entity_json() (curie.vm.VmDescriptor class method)
from_proto() (curie.nutanix_rest_api_client.NutanixRestApiClient class method)
(curie.vsphere_vcenter.VsphereVcenter class method)
from_string() (curie.punit_parser.PUnit class method)
from_task_id() (curie.task.PrismTask class method)
from_vim_task() (curie.task.VsphereTask class method)
from_yaml_str() (in module curie.scenario_parser)
G
generate_enum_definitions() (in module curie.mof_util)
GenericVsphereCluster (class in curie.generic_vsphere_cluster)
GenericVsphereNodeUtil (class in curie.generic_vsphere_node_util)
genesis_clear_shutdown_token() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
genesis_cluster_status() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
genesis_current_master() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
genesis_node_services_status() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
genesis_prepare_node_for_shutdown() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
genesis_shutdown_hypervisor() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
GENESIS_V1 (curie.nutanix_rest_api_client.PrismAPIVersions attribute)
get_active_series() (curie.iogen.fio_result.FioWorkloadResult method)
get_aos_short_version() (curie.nutanix_rest_api_client.PrismAPIVersions class method)
get_avg_disk_latency() (curie.prometheus.PrometheusAdapter method)
get_bytes_per_second_series() (curie.iogen.fio_result.FioWorkloadResult method)
get_chassis_status() (curie.idrac_util.IdracUtil method)
(curie.ipmi_util.IpmiUtil method)
(curie.null_oob_util.NullOobUtil method)
(curie.oob_management_util.OobManagementUtil method)
(curie.redfish_util.RedfishUtil method)
get_clone_placement_map() (curie.vm_group.VMGroup method)
get_cluster() (curie.result.cluster_result.ClusterResult method)
(curie.scenario.Scenario method)
(curie.vm_group.VMGroup method)
get_cluster_architecture() (curie.acropolis_cluster.AcropolisCluster method)
get_cluster_class() (in module curie.util)
get_cluster_timestamp_usecs() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
get_clusters() (curie.vmm_client.VmmClient method)
get_cmd_id() (curie.iogen.iogen.IOGen method)
get_deadline_secs() (curie.task.TaskPoller class method)
get_default_task_type() (curie.task.HypervTaskDescriptor class method)
(curie.task.PrismTaskDescriptor class method)
(curie.task.TaskDescriptor class method)
(curie.task.VsphereTaskDescriptor class method)
get_default_timeout_secs() (curie.task.TaskPoller class method)
get_descriptor_class() (curie.task.HypervTask class method)
(curie.task.PrismTask class method)
(curie.task.Task class method)
(curie.task.VsphereTask class method)
get_disk_octets() (curie.prometheus.PrometheusAdapter method)
get_disk_ops() (curie.prometheus.PrometheusAdapter method)
get_disks_by_node_uuid() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
get_errors_series() (curie.iogen.fio_result.FioWorkloadResult method)
get_esx_versions() (curie.vsphere_vcenter.VsphereVcenter class method)
get_esx_versions_for_vim_host() (curie.vsphere_vcenter.VsphereVcenter class method)
get_file_handle() (curie.ova_util.CurieOva method)
get_file_info() (curie.ova_util.CurieOva method)
get_generic() (curie.prometheus.PrometheusAdapter method)
get_goldimage_filename() (curie.goldimage_manager.GoldImageManager static method)
get_goldimage_path() (curie.goldimage_manager.GoldImageManager method)
get_host_disks() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
get_io_field_series() (curie.iogen.fio_result.FioWorkloadResult method)
get_iops_series() (curie.iogen.fio_result.FioWorkloadResult method)
get_ip_range_warning() (curie.cluster.Cluster method)
get_last_login_event_usecs() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
get_library_shares() (curie.vmm_client.VmmClient method)
get_local_results_path() (curie.iogen.iogen.IOGen method)
get_management_software_property_name_map() (curie.acropolis_node.AcropolisNode class method)
(curie.hyperv_node.HyperVNode class method)
(curie.node.Node class method)
(curie.vsphere_node.VsphereNode class method)
get_management_software_value_for_attribute() (curie.node.Node class method)
get_metric() (curie.result.cluster_result.ClusterResult static method)
get_node_info() (curie.vmm_client.HypervClient method)
get_node_management_util() (in module curie.node)
get_node_stats() (curie.vmm_client.HypervClient method)
get_node_uuid_metadata_id_map() (curie.acropolis_cluster.AcropolisCluster method)
get_nodes() (curie.vmm_client.VmmClient method)
get_nutanix_cvm_addresses_func() (curie.discovery_util.DiscoveryUtil static method)
get_nutanix_metadata() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
get_optional_vim_attr() (in module curie.util)
get_pc_uuid() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
get_power_management_util() (in module curie.node)
get_power_state_for_nodes() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
get_power_state_for_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
get_powered_off_nodes() (curie.cluster.Cluster method)
get_result_pbs() (curie.result.cluster_result.ClusterResult method)
(curie.result.iogen_result.IogenResult method)
(curie.result.vm_group_result.VMGroupResult method)
get_results_data() (curie.iogen.fio_result.FioWorkloadResult method)
get_series() (curie.iogen.fio_result.FioWorkloadResult method)
(curie.metrics_util.MetricsUtil static method)
get_status() (curie.task.Task method)
get_target_node() (curie.steps.nodes.RemoveDisk method)
(curie.steps.nodes.RepartitionAndAddDisk method)
get_task_class() (curie.task.HypervTaskDescriptor class method)
(curie.task.PrismTaskDescriptor class method)
(curie.task.TaskDescriptor class method)
(curie.task.VsphereTaskDescriptor class method)
get_timeout() (curie.nutanix_rest_api_client.TimeoutSession method)
get_timeout_secs() (curie.task.TaskPoller class method)
get_unready_nodes() (curie.cluster.Cluster method)
get_vcenter_version_info() (curie.vsphere_vcenter.VsphereVcenter method)
get_vim_perf_counter_by_metric() (curie.vsphere_vcenter.VsphereVcenter method)
get_vim_vm_ip_addresses() (curie.vsphere_vcenter.VsphereVcenter class method)
get_vim_vm_primary_ip_address() (curie.vsphere_vcenter.VsphereVcenter class method)
get_vm_name_prefix() (curie.name_util.NameUtil static method)
get_vmm_version() (curie.vmm_client.VmmClient method)
get_vms() (curie.vm_group.VMGroup method)
(curie.vmm_client.VmmClient method)
get_vms_names() (curie.vm_group.VMGroup method)
get_vsan_version() (curie.vsphere_vcenter.VsphereVcenter class method)
get_workload_end_time() (curie.iogen.iogen.IOGen method)
get_workload_start_time() (curie.iogen.iogen.IOGen method)
goldimage_vm_name() (curie.name_util.NameUtil static method)
goldimage_vmdisk_name() (curie.name_util.NameUtil static method)
GoldImageManager (class in curie.goldimage_manager)
Grow (class in curie.steps.vm_group)
H
ha_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
handler() (curie.rpc_util.RpcServer method)
has_succeeded() (curie.task.TaskDescriptor method)
has_timed_out() (curie.powershell.PsCommand method)
headers() (curie.xml_util.XmlData method)
host_enter_maintenance_mode() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
host_exit_maintenance_mode() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
hosts_enter_maintenance_mode() (curie.vsphere_vcenter.VsphereVcenter method)
hosts_exit_maintenance_mode() (curie.vsphere_vcenter.VsphereVcenter method)
hosts_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
hosts_get_by_id() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
hosts_get_by_id_v2() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
hosts_stats_get_by_id() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
HttpRequestException
HypervClient (class in curie.vmm_client)
HypervClientException
HyperVCluster (class in curie.hyperv_cluster)
HypervisorConnectivity (class in curie.steps.check)
HyperVNode (class in curie.hyperv_node)
HyperVNodeUtil (class in curie.hyperv_node_util)
HypervTask (class in curie.task)
HypervTaskDescriptor (class in curie.task)
HypervTaskPoller (class in curie.task)
HyperVUnixVM (class in curie.hyperv_unix_vm)
HyperVVm (class in curie.hyperv_vm)
I
id() (curie.task.Task method)
identifier_to_cluster_uuid() (curie.acropolis_cluster.AcropolisCluster class method)
identifier_to_node_uuid() (curie.acropolis_cluster.AcropolisCluster class method)
IdracPowerControllerError
IdracUtil (class in curie.idrac_util)
images_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
images_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
images_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
import_ovf() (curie.vsphere_vcenter.VsphereVcenter method)
import_vm() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
initialize() (curie.unix_agent.CurieUnixAgent method)
(in module curie.log)
initialize_server() (curie.rpc_client.RpcClient method)
INITIALIZING (curie.scenario.Status attribute)
INTERNAL_ERROR (curie.scenario.Status attribute)
IOGen (class in curie.iogen.iogen)
iogen() (curie.workload.Workload method)
IogenResult (class in curie.result.iogen_result)
IpmiPowerControllerError
IpmiUtil (class in curie.ipmi_util)
IPV4_RE (curie.util.CurieUtil attribute)
ipv4_to_ipv6() (curie.util.CurieUtil static method)
is_accessible() (curie.acropolis_vm.AcropolisVm method)
(curie.hyperv_vm.HyperVVm method)
(curie.unix_vm_mixin.CurieUnixVmMixin method)
(curie.vm.Vm method)
(curie.vsphere_vm.VsphereVm method)
is_active() (curie.scenario.Status method)
(curie.task.Task method)
(curie.task.TaskStatus class method)
is_cancelable() (curie.task.Task method)
(curie.task.VsphereTask method)
is_complete() (curie.task.TaskDescriptor method)
is_cvm (curie.vm.VmParams attribute)
is_cvm() (curie.vm.Vm method)
is_drs_enabled() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
is_empty() (curie.ova_util.VMDK4 method)
is_goldimage_vm() (curie.name_util.NameUtil static method)
is_ha_enabled() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
is_hyperv_cvm_vm() (curie.name_util.NameUtil static method)
is_ipv4_address() (curie.util.CurieUtil static method)
is_new() (curie.scenario.Status method)
is_nutanix_cvm() (curie.vmm_client.VmmClient static method)
is_powered_off() (curie.hyperv_vm.HyperVVm method)
(curie.vmm_client.VmmClient static method)
is_powered_on() (curie.acropolis_vm.AcropolisVm method)
(curie.hyperv_vm.HyperVVm method)
(curie.idrac_util.IdracUtil method)
(curie.ipmi_util.IpmiUtil method)
(curie.node.Node method)
(curie.null_oob_util.NullOobUtil method)
(curie.oob_management_util.OobManagementUtil method)
(curie.redfish_util.RedfishUtil method)
(curie.vm.Vm method)
(curie.vmm_client.VmmClient static method)
(curie.vsphere_vm.VsphereVm method)
is_powered_on_soft() (curie.node.Node method)
is_ready() (curie.generic_vsphere_node_util.GenericVsphereNodeUtil method)
(curie.hyperv_node_util.HyperVNodeUtil method)
(curie.node.Node method)
(curie.node_util.NodeUtil method)
(curie.nutanix_node_util.NutanixNodeUtil method)
(curie.task.Task method)
(curie.task.TaskStatus class method)
(curie.vsan_node_util.VsanNodeUtil method)
is_restartable() (curie.task.HypervTask method)
is_terminal() (curie.scenario.Status method)
(curie.task.Task method)
(curie.task.TaskStatus class method)
is_uuid() (curie.util.CurieUtil static method)
itersteps() (curie.scenario.Scenario method)
(curie.steps.meta.MetaStep method)
J
join() (curie.scenario.Scenario method)
(curie.task.TaskPoller method)
json() (curie.json_util.JsonData method)
JsonData (class in curie.json_util)
JsonDataEncoder (class in curie.json_util)
JsonDataMeta (class in curie.json_util)
K
kCanceled (curie.task.TaskStatus attribute)
kExecuting (curie.task.TaskStatus attribute)
kFailed (curie.task.TaskStatus attribute)
kInternalError (curie.task.TaskStatus attribute)
kNotFound (curie.task.TaskStatus attribute)
kNotStarted (curie.task.TaskStatus attribute)
kPending (curie.task.TaskStatus attribute)
kPendingRestart (curie.task.TaskStatus attribute)
kSucceeded (curie.task.TaskStatus attribute)
kTimedOut (curie.task.TaskStatus attribute)
kUnknown (curie.task.TaskStatus attribute)
L
library_server_goldimage_path() (curie.name_util.NameUtil static method)
library_server_target_path() (curie.name_util.NameUtil static method)
load() (curie.iogen.fio_config.FioConfiguration static method)
load_state() (curie.scenario.Scenario class method)
load_with_variables() (in module curie.scenario_parser)
loads() (curie.iogen.fio_config.FioConfiguration static method)
log_duration() (curie.util.CurieUtil static method)
lookup_all_clusters_in_datacenter() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_all_datacenters() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_cluster() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_datacenter() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_datastore() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_hosts() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_network() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_node_bmc_info() (curie.discovery_util.DiscoveryUtil static method)
lookup_vcenter_cluster_inventory() (curie.discovery_util.DiscoveryUtil static method)
lookup_vim_cluster() (curie.vsphere_cluster.VsphereCluster method)
lookup_vm() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_vms() (curie.vsphere_vcenter.VsphereVcenter method)
lookup_vms_by_name() (curie.vm_group.VMGroup method)
lookup_xpath() (curie.xml_util.XmlData method)
M
match_node_metadata_to_vcenter() (curie.vsphere_vcenter.VsphereVcenter method)
MAX_NAME_LENGTH (curie.vm_group.VMGroup attribute)
message (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
meta_response (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
metadata() (curie.cluster.Cluster method)
(curie.node.Node method)
MetaStep (class in curie.steps.meta)
metric_name() (curie.metrics_util.MetricsUtil static method)
metrics() (curie.cluster.Cluster class method)
(curie.vsphere_cluster.VsphereCluster class method)
MetricsUtil (class in curie.metrics_util)
migrate_vm() (curie.vmm_client.VmmClient method)
migrate_vm_datastore() (curie.vmm_client.VmmClient method)
migrate_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
MigrateGroup (class in curie.steps.vm_group)
mock_cluster() (in module curie.testing.util)
monkey_patch_dummy_process() (curie.util.CurieUtil static method)
monkey_patch_werkzeug_logger() (curie.util.CurieUtil static method)
N
name() (curie.cluster.Cluster method)
(curie.vm_group.VMGroup method)
(curie.workload.Workload method)
NameUtil (class in curie.name_util)
networks_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
new() (curie.task.Task class method)
Node (class in curie.node)
node() (curie.xml_util.XmlData method)
node_count() (curie.cluster.Cluster method)
node_id (curie.vm.VmParams attribute)
node_id() (curie.node.Node method)
(curie.vm.Vm method)
node_index() (curie.node.Node method)
node_ip() (curie.acropolis_node.AcropolisNode method)
(curie.node.Node method)
NodePowerManagementConnectivity (class in curie.steps.check)
NodePropertyNames (class in curie.node)
nodes() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vm_group.VMGroup method)
(curie.vsphere_cluster.VsphereCluster method)
nodes_enter_maintenance_mode() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.nutanix_hyperv_cluster.NutanixHypervCluster method)
(curie.nutanix_vsphere_cluster.NutanixVsphereCluster method)
(curie.vmm_client.VmmClient method)
(curie.vsphere_cluster.VsphereCluster method)
nodes_exit_maintenance_mode() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.nutanix_hyperv_cluster.NutanixHypervCluster method)
(curie.nutanix_vsphere_cluster.NutanixVsphereCluster method)
(curie.vmm_client.VmmClient method)
(curie.vsphere_cluster.VsphereCluster method)
nodes_power_state() (curie.vmm_client.VmmClient method)
NodeUtil (class in curie.node_util)
NOT_STARTED (curie.scenario.Status attribute)
NoVMGroupDefinedError
NoVMsFoundError
NoWorkloadDefinedError
NullOobUtil (class in curie.null_oob_util)
NUTANIX_CVM_INTERNAL_IPS_PAT (curie.discovery_util.DiscoveryUtil attribute)
nutanix_rest_api_method() (in module curie.nutanix_rest_api_client)
NutanixClusterMixin (class in curie.nutanix_cluster_mixin)
NutanixHypervCluster (class in curie.nutanix_hyperv_cluster)
NutanixMetadata (class in curie.nutanix_rest_api_client)
NutanixNodeUtil (class in curie.nutanix_node_util)
NutanixRestApiClient (class in curie.nutanix_rest_api_client)
NutanixSSHClient (class in curie.net.nutanix_ssh_client)
NutanixVsphereCluster (class in curie.nutanix_vsphere_cluster)
O
oob() (in module curie.node)
OobConfigured (class in curie.steps.check)
OobManagementUtil (class in curie.oob_management_util)
open_vcenter_connection() (curie.vsphere_cluster.VsphereCluster method)
operation_type (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
Options (class in curie.anteater.options)
OsUtil (class in curie.os_util)
P
p_base() (in module curie.punit_parser)
p_base_unit() (in module curie.punit_parser)
p_divided_base_unit() (in module curie.punit_parser)
p_error() (in module curie.punit_parser)
p_exponent() (in module curie.punit_parser)
p_modifier1() (in module curie.punit_parser)
p_modifier2() (in module curie.punit_parser)
p_multiplied_base_unit() (in module curie.punit_parser)
p_number() (in module curie.punit_parser)
p_operator() (in module curie.punit_parser)
p_positive_number() (in module curie.punit_parser)
p_programmatic_unit() (in module curie.punit_parser)
p_punit_body() (in module curie.punit_parser)
p_punit_div() (in module curie.punit_parser)
p_punit_head() (in module curie.punit_parser)
p_punit_mult() (in module curie.punit_parser)
p_punit_tail() (in module curie.punit_parser)
parse() (curie.ova_util.CurieOva method)
(curie.result.base_result.BaseResult static method)
(curie.result.cluster_result.ClusterResult static method)
(curie.result.iogen_result.IogenResult static method)
(curie.result.vm_group_result.VMGroupResult static method)
(curie.vm_group.VMGroup static method)
(curie.workload.Workload static method)
parse_file() (curie.ova_util.CurieOvf class method)
patch_trace() (in module curie.log)
path_exists() (curie.unix_vm_mixin.CurieUnixVmMixin method)
percentage_complete (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
Phase (class in curie.scenario)
phase_start_time_secs() (curie.scenario.Scenario method)
pickle_xy_data2d() (curie.metrics_util.MetricsUtil static method)
ping_ip() (curie.util.CurieUtil static method)
poll() (curie.powershell.PsClient method)
(curie.powershell.PsCommand method)
power_cycle() (curie.idrac_util.IdracUtil method)
(curie.ipmi_util.IpmiUtil method)
(curie.node.Node method)
(curie.null_oob_util.NullOobUtil method)
(curie.oob_management_util.OobManagementUtil method)
(curie.redfish_util.RedfishUtil method)
power_management_is_configured() (curie.node.Node method)
power_off() (curie.idrac_util.IdracUtil method)
(curie.ipmi_util.IpmiUtil method)
(curie.node.Node method)
(curie.null_oob_util.NullOobUtil method)
(curie.oob_management_util.OobManagementUtil method)
(curie.redfish_util.RedfishUtil method)
power_off_hosts() (curie.vsphere_vcenter.VsphereVcenter method)
power_off_nodes_soft() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
power_off_soft() (curie.acropolis_node.AcropolisNode method)
(curie.hyperv_node.HyperVNode method)
(curie.node.Node method)
(curie.vsphere_node.VsphereNode method)
power_off_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
power_on() (curie.idrac_util.IdracUtil method)
(curie.ipmi_util.IpmiUtil method)
(curie.node.Node method)
(curie.null_oob_util.NullOobUtil method)
(curie.oob_management_util.OobManagementUtil method)
(curie.redfish_util.RedfishUtil method)
power_on_nodes() (curie.cluster.Cluster method)
power_on_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
PowerControllerError
POWERED_OFF (curie.node.NodePropertyNames attribute)
POWERED_ON (curie.node.NodePropertyNames attribute)
PowerOff (class in curie.steps.nodes)
(class in curie.steps.vm_group)
PowerOn (class in curie.steps.nodes)
(class in curie.steps.vm_group)
PowerOnVMs (class in curie.steps.vm_group)
PRE_SETUP (curie.scenario.Phase attribute)
prefill_defaults (curie.iogen.fio_config.FioConfiguration attribute)
prefill_iogen() (curie.workload.Workload method)
PrefillRun (class in curie.steps.workload)
PrefillStart (class in curie.steps.workload)
PrefillWait (class in curie.steps.workload)
prepare() (curie.iogen.iogen.IOGen method)
prereq_dependency_has_oob_data() (curie.scenario_util.ScenarioUtil static method)
prereq_metadata_out_of_band_power_configured() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_cluster_ha_drs_disabled() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_cluster_is_ready() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_cluster_is_ready_fix() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_node_power_check() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_node_power_fix() (curie.scenario_util.ScenarioUtil static method)
prereq_runtime_storage_cluster_mgmt_cluster_match() (curie.scenario_util.ScenarioUtil static method)
prism_is_accessible() (curie.discovery_util.DiscoveryUtil static method)
PRISM_V1 (curie.nutanix_rest_api_client.PrismAPIVersions attribute)
PrismAPIError
PrismAPIVersions (class in curie.nutanix_rest_api_client)
PrismConnectivity (class in curie.steps.check)
PrismDatastoreVisible (class in curie.steps.check)
PrismHostInSameCluster (class in curie.steps.check)
PrismTask (class in curie.task)
PrismTaskDescriptor (class in curie.task)
PrismTaskPoller (class in curie.task)
PrismTaskV2 (class in curie.task)
progress() (curie.scenario.Scenario method)
progress_status (curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
PrometheusAdapter (class in curie.prometheus)
PrometheusAPIError
protect_vms_protection_domain() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
protection_domains_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
protection_domains_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
protection_domains_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
protection_domains_oob_schedules() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
protection_domains_protect_vms() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
proto_patch_encryption_support() (in module curie.proto_util)
PsClient (class in curie.powershell)
(class in curie.vmm_client)
PsClientAuthorizationException
PsClientException
PsClientTimeoutException
PsCommand (class in curie.powershell)
PsServerHTTPResponse (class in curie.powershell)
PUnit (class in curie.punit_parser)
Q
query_range() (curie.prometheus.PrometheusAdapter method)
R
ram_mb() (curie.vm_group.VMGroup method)
read() (curie.nutanix_rest_api_client.FileHandleWithCallback method)
read_cluster_stats() (curie.scenario_util.ScenarioUtil static method)
readable_join() (in module curie.util)
reconnect_hosts() (curie.vsphere_vcenter.VsphereVcenter method)
RedactedFlag (class in curie.ipmi_util)
REDFISH_PATH (curie.redfish_util.RedfishUtil attribute)
RedfishPowerControllerError
RedfishUtil (class in curie.redfish_util)
refresh_datastores() (curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
refresh_nodes() (curie.vm_group.VMGroup method)
refresh_vms() (curie.vmm_client.VmmClient method)
release() (curie.os_util.FileLock method)
ReleaseLock (class in curie.util)
reload_hosts() (curie.vsphere_vcenter.VsphereVcenter method)
relocate_vms_datastore() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
RelocateGroupDatastore (class in curie.steps.vm_group)
remaining_steps() (curie.scenario.Scenario method)
RemoveDisk (class in curie.steps.nodes)
render_template() (curie.workload.Workload static method)
repartition_add_disk() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
(curie.nutanix_rest_api_client.NutanixRestApiClient method)
RepartitionAndAddDisk (class in curie.steps.nodes)
repeated_child_property() (in module curie.ova_util)
RepeatedField (class in curie.json_util)
RepeatedFlag (class in curie.ipmi_util)
requirements() (curie.scenario.Scenario method)
RESET_TYPE_FORCE_OFF (curie.redfish_util.RedfishUtil attribute)
RESET_TYPE_ON (curie.redfish_util.RedfishUtil attribute)
RESET_TYPE_POWER_CYCLE (curie.redfish_util.RedfishUtil attribute)
ResetGroupPlacement (class in curie.steps.vm_group)
resolve_hostname() (curie.util.CurieUtil static method)
resource_dir() (in module curie.testing.environment)
resource_path() (curie.scenario.Scenario method)
restart() (curie.task.HypervTask method)
ResultResponse (class in curie.iogen.fio_workload)
(class in curie.iogen.iogen)
results() (curie.scenario.Scenario method)
results_map_to_csv() (curie.scenario_util.ScenarioUtil static method)
results_to_dicts() (curie.scenario.Scenario method)
ResultTestCase (class in curie.testing.test_case)
retry_on_exception() (in module curie.util)
RETRY_STATUS_SET (curie.nutanix_rest_api_client.PrismAPIVersions attribute)
return_until() (in module curie.testing.util)
RollingUpgrade (class in curie.steps.meta)
root() (curie.xml_util.XmlData method)
RpcClient (class in curie.rpc_client)
RpcClientMeta() (in module curie.rpc_util)
RpcClientUtil (class in curie.rpc_util)
RpcServer (class in curie.rpc_util)
Run (class in curie.steps.playbook)
RUN (curie.scenario.Phase attribute)
run() (curie.unix_agent.CurieUnixAgent method)
(in module curie.anteater.main)
run_max_concurrent_workloads() (curie.iogen.iogen.IOGen method)
run_on() (in module curie.testing.util)
run_step() (in module curie.testing.util)
RunCommand (class in curie.steps.vm_group)
S
sanitize_filename() (curie.name_util.NameUtil static method)
save() (curie.iogen.fio_config.FioConfiguration method)
save_state() (curie.scenario.Scenario method)
Scenario (class in curie.scenario)
scenario_target_config() (in module curie.prometheus)
ScenarioLoaderError
ScenarioParserError
ScenarioStoppedError
ScenarioTimeoutError
ScenarioUtil (class in curie.scenario_util)
ScenarioValidationError
ScpClient (class in curie.scp_client)
section_re (curie.iogen.fio_config.FioConfiguration attribute)
SECTOR_BYTES (curie.ova_util.VMDK4 attribute)
send() (curie.nutanix_rest_api_client.TimeoutSession method)
send_rpc() (curie.rpc_util.RpcClientUtil method)
series_to_result_pb() (curie.iogen.fio_result.FioWorkloadResult static method)
ServerStatusGet() (curie.rpc_client.RpcClient method)
set() (curie.iogen.fio_config.FioConfiguration method)
set_attr() (curie.json_util.Field method)
(curie.json_util.RepeatedField method)
set_multiplier() (curie.punit_parser.PUnit method)
set_timeout() (curie.nutanix_rest_api_client.TimeoutSession method)
set_wait_for_restart() (curie.task.HypervTask method)
SetEncryptionKey() (curie.rpc_client.RpcClient method)
SETUP (curie.scenario.Phase attribute)
Shell (class in curie.steps.experimental)
ShiftVMs (class in curie.steps.cluster)
should_stop() (curie.scenario.Scenario method)
Shutdown (class in curie.steps.nodes)
ShutDown (class in curie.steps.vm_group)
shutdown_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
ShutDownCurieVMs (class in curie.steps.cluster)
size() (curie.nutanix_rest_api_client.FileHandleWithCallback method)
slice_with_string() (curie.util.CurieUtil static method)
slugify_schema_item() (in module curie.utilities.server)
snapshot_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
snapshot_pd() (curie.nutanix_cluster_mixin.NutanixClusterMixin method)
snapshot_vms() (curie.cluster.Cluster method)
(curie.generic_vsphere_cluster.GenericVsphereCluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.nutanix_cluster_mixin.NutanixClusterMixin method)
(curie.vsphere_vcenter.VsphereVcenter method)
snapshots_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
snapshots_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
snapshots_schedules_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
snapshots_schedules_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
snapshots_schedules_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
sorted_results_map() (curie.metrics_util.MetricsUtil static method)
spec_to_json() (in module curie.utilities.server)
SSHClientException
SSHCommandError
Start (class in curie.steps.vm_group)
(class in curie.steps.workload)
start() (curie.cluster_check.ClusterCheck method)
(curie.iogen.iogen.IOGen method)
(curie.scenario.Scenario method)
(curie.task.HypervTask method)
(curie.task.Task method)
(curie.task.TaskPoller method)
Status (class in curie.scenario)
status() (curie.scenario.Scenario method)
status_to_dict() (curie.scenario.Scenario method)
Stop (class in curie.steps.workload)
stop() (curie.iogen.iogen.IOGen method)
(curie.scenario.Scenario method)
(curie.task.HypervTaskPoller method)
(curie.task.TaskPoller method)
stop_cmd() (curie.unix_vm_mixin.CurieUnixVmMixin method)
STOPPED (curie.scenario.Status attribute)
STOPPING (curie.scenario.Status attribute)
substitute_cvm_ip_address() (curie.util.CurieUtil static method)
SUCCEEDED (curie.scenario.Status attribute)
success (curie.iogen.fio_workload.ResultResponse attribute)
(curie.iogen.iogen.ResultResponse attribute)
supports_batch_update() (curie.task.PrismTask class method)
(curie.task.Task class method)
sync_command() (curie.net.nutanix_ssh_client.NutanixSSHClient method)
sync_power_state() (curie.node.Node method)
sync_power_state_for_nodes() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
T
t_DECIBEL_BASE_UNIT() (in module curie.punit_parser)
t_error() (in module curie.punit_parser)
t_POSITIVE_DECIMAL_NUMBER() (in module curie.punit_parser)
t_POSITIVE_WHOLE_NUMBER() (in module curie.punit_parser)
t_SIMPLE_NAME() (in module curie.punit_parser)
tag() (curie.xml_util.XmlElementDescriptor method)
target_config() (in module curie.prometheus)
target_data_to_cluster() (in module curie.utilities.target)
Task (class in curie.task)
TaskDescriptor (class in curie.task)
TaskIdPlaceholder (class in curie.task)
TaskPoller (class in curie.task)
tasks_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
tasks_get_by_id() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
tasks_get_by_id_v2() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
TaskState (class in curie.task)
TaskStatus (class in curie.task)
TEARDOWN (curie.scenario.Phase attribute)
template_name() (curie.vm_group.VMGroup method)
template_name_from_vm_name() (curie.name_util.NameUtil static method)
template_type() (curie.vm_group.VMGroup method)
terminate() (curie.powershell.PsCommand method)
test_dir() (curie.scenario.Scenario method)
test_id() (curie.scenario.Scenario method)
test_output_dir() (in module curie.testing.environment)
test_vm_name() (curie.name_util.NameUtil static method)
TestCatalog() (curie.rpc_client.RpcClient method)
tests_dir() (in module curie.testing.environment)
TestStatus() (curie.rpc_client.RpcClient method)
TestValidate() (curie.rpc_client.RpcClient method)
timed_command() (curie.util.CurieUtil static method)
TIMEOUT (curie.hyperv_cluster.HyperVCluster attribute)
TimeoutSession (class in curie.nutanix_rest_api_client)
to_ahv_vm_clone_spec() (curie.vm.VmDescriptor method)
to_ahv_vm_create_spec() (curie.vm.VmDescriptor method)
to_ahv_vm_nic_create_spec() (curie.vm.VmDescriptor method)
to_ahv_vmdisk_create_spec() (curie.vm.VmDescriptor method)
to_curie_test_state_protobuf() (curie.scenario.Scenario method)
to_dict() (curie.result.base_result.BaseResult method)
(curie.scenario.ClusterRole method)
(curie.scenario.Scenario method)
to_series() (in module curie.prometheus)
to_series_iter() (in module curie.prometheus)
to_series_list() (in module curie.prometheus)
to_statistics_dict() (curie.result.base_result.BaseResult method)
to_unredacted() (curie.ipmi_util.Flag method)
(curie.ipmi_util.RedactedFlag method)
total_count() (curie.vm_group.VMGroup method)
transfer_from() (curie.net.nutanix_ssh_client.NutanixSSHClient method)
(curie.scp_client.ScpClient method)
(curie.unix_vm_mixin.CurieUnixVmMixin method)
(curie.vm.Vm method)
transfer_to() (curie.net.nutanix_ssh_client.NutanixSSHClient method)
(curie.scp_client.ScpClient method)
(curie.unix_vm_mixin.CurieUnixVmMixin method)
(curie.vm.Vm method)
U
underscore_to_camel_case() (curie.json_util.JsonData static method)
UNKNOWN (curie.node.NodePropertyNames attribute)
UnreachableError
update() (curie.result.base_result.BaseResult method)
(curie.result.cluster_result.ClusterResult method)
(curie.result.iogen_result.IogenResult method)
(curie.result.vm_group_result.VMGroupResult method)
(curie.task.PrismTask method)
(curie.task.PrismTaskV2 method)
(curie.task.VsphereTask method)
update_from_json() (curie.task.HypervTask method)
(curie.task.PrismTask method)
(curie.task.PrismTaskV2 method)
update_library() (curie.vmm_client.VmmClient method)
update_metadata() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
UpdateAndValidateCluster() (curie.rpc_client.RpcClient method)
upload_image() (curie.vmm_client.VmmClient method)
upload_vmdk() (curie.vsphere_vcenter.VsphereVcenter method)
uuid (curie.acropolis_types.AcropolisTaskEntity attribute)
(curie.acropolis_types.AcropolisTaskInfo attribute)
(curie.acropolis_types.AcropolisTaskV2Info attribute)
UUID_RE (curie.util.CurieUtil attribute)
V
VALID_ARCH (curie.goldimage_manager.GoldImageManager attribute)
VALID_BOOT_DEVICES (curie.ipmi_util.IpmiUtil attribute)
VALID_FORMAT (curie.goldimage_manager.GoldImageManager attribute)
VALID_STR_SLICE_CHUNK_RE (curie.util.CurieUtil attribute)
VALID_TEMPLATE_TYPES (curie.vm_group.VMGroup attribute)
validate_host_connectivity() (curie.discovery_util.DiscoveryUtil static method)
validate_oob_config() (curie.discovery_util.DiscoveryUtil static method)
validate_parameter (class in curie.decorator)
validate_return (class in curie.decorator)
validate_to_dict_response() (curie.testing.test_case.ResultTestCase method)
VCenterConnectivity (class in curie.steps.check)
vcpus() (curie.vm_group.VMGroup method)
vdisk_clone() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
VENDOR_ALIAS_RE_MAP (curie.discovery_util.DiscoveryUtil attribute)
verify() (curie.steps.check.NodePowerManagementConnectivity method)
(curie.steps.check.PrismConnectivity method)
(curie.steps.check.PrismDatastoreVisible method)
(curie.steps.check.PrismHostInSameCluster method)
(curie.steps.check.VCenterConnectivity method)
(curie.steps.check.VSphereDatastoreVisible method)
(curie.steps.meta.MetaStep method)
(curie.steps.nodes.EnterMaintenanceMode method)
(curie.steps.nodes.RemoveDisk method)
(curie.steps.nodes.RepartitionAndAddDisk method)
(curie.steps.vm_group.CloneFromTemplate method)
(curie.steps.vm_group.Grow method)
(curie.steps.vm_group.MigrateGroup method)
verify_steps() (curie.scenario.Scenario method)
version (curie.nutanix_rest_api_client.NutanixMetadata attribute)
vim_vm_is_nutanix_cvm() (curie.vsphere_vcenter.VsphereVcenter class method)
Vm (class in curie.vm)
vm (curie.iogen.iogen.ResultResponse attribute)
vm_disks_create_and_attach() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vm_get_job_status() (curie.vmm_client.VmmClient method)
vm_group() (curie.workload.Workload method)
vm_id (curie.vm.VmParams attribute)
vm_id() (curie.vm.Vm method)
vm_ip (curie.vm.VmParams attribute)
vm_ip() (curie.vm.Vm method)
vm_name (curie.vm.VmParams attribute)
vm_name() (curie.vm.Vm method)
vm_restart_func() (curie.vmm_client.VmmClient method)
vm_restart_vmm_job() (curie.vmm_client.VmmClient method)
vm_stop_job() (curie.vmm_client.VmmClient method)
VmDescriptor (class in curie.vm)
VMDK4 (class in curie.ova_util)
VMGroup (class in curie.vm_group)
VMGroupResult (class in curie.result.vm_group_result)
VmmClient (class in curie.vmm_client)
VmmClientException
VmParams (class in curie.vm)
vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.scenario.Scenario method)
(curie.vsphere_cluster.VsphereCluster method)
vms_clone() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_clone_v2() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_create() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_delete() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
(curie.vmm_client.VmmClient method)
vms_get() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_get_by_id() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_get_by_id_mgmt_api() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_get_by_id_v2() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_migrate() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_nic_add() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_power_op() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
vms_set_possible_owners_for_vms() (curie.vmm_client.VmmClient method)
vms_set_power_state_for_vms() (curie.nutanix_rest_api_client.NutanixRestApiClient method)
(curie.vmm_client.VmmClient method)
vms_set_snapshot() (curie.vmm_client.VmmClient method)
vms_wait_for_power_off() (curie.vsphere_vcenter.VsphereVcenter method)
VsanNodeUtil (class in curie.vsan_node_util)
VsphereCluster (class in curie.vsphere_cluster)
VSphereDatastoreVisible (class in curie.steps.check)
VsphereNode (class in curie.vsphere_node)
VsphereTask (class in curie.task)
VsphereTaskDescriptor (class in curie.task)
VsphereUnixVm (class in curie.vsphere_unix_vm)
VsphereVcenter (class in curie.vsphere_vcenter)
VsphereVm (class in curie.vsphere_vm)
W
Wait (class in curie.steps.test)
(class in curie.steps.workload)
wait() (curie.iogen.iogen.IOGen method)
(curie.powershell.PsCommand method)
wait_for() (curie.scenario.Scenario method)
(curie.task.TaskPoller method)
(curie.util.CurieUtil static method)
wait_for_all() (curie.scenario.Scenario method)
(curie.task.TaskPoller method)
wait_for_any() (curie.util.CurieUtil static method)
wait_for_cmd() (curie.vm.Vm method)
wait_for_deadline() (curie.scenario_util.ScenarioUtil static method)
wait_for_vms_accessible() (curie.scenario_util.ScenarioUtil static method)
wait_ip_addresses_for_vms() (curie.acropolis_cluster.AcropolisCluster method)
(curie.cluster.Cluster method)
(curie.hyperv_cluster.HyperVCluster method)
(curie.vsphere_cluster.VsphereCluster method)
(curie.vsphere_vcenter.VsphereVcenter method)
WaitForPowerOff (class in curie.steps.nodes)
WaitForPowerOn (class in curie.steps.nodes)
(class in curie.steps.vm_group)
WaitForPowerOnVMs (class in curie.steps.vm_group)
WaitForReady (class in curie.steps.nodes)
WaitForStart (class in curie.steps.vm_group)
WaitForVMIPAssignment (class in curie.steps.vm_group)
WaitForVMResponse (class in curie.steps.vm_group)
WaitOplogEmpty (class in curie.steps.experimental)
walk() (curie.vsphere_vcenter.VsphereVcenter method)
WARNING_THRESHOLD_MSECS (curie.rpc_util.RpcServer attribute)
Workload (class in curie.workload)
write_and_rename() (curie.os_util.OsUtil static method)
X
xml() (curie.xml_util.XmlData method)
xml_py_type_cast() (curie.xml_util.XmlElementDescriptor class method)
XmlData (class in curie.xml_util)
XmlElementDescriptor (class in curie.xml_util)
XmlMeta (class in curie.xml_util)
xpath() (curie.xml_util.XmlData static method)
(curie.xml_util.XmlElementDescriptor method)