Module cli


Classes

ArgChoice
ArgCommand
ArgExtStorage
ArgFile
ArgGroup
ArgHost
ArgInstance
ArgJobId
ArgNetwork
ArgNode
ArgOs
ArgSuggest
ArgUnknown
CliOption
FeedbackFnJobPollReportCb
JobExecutor
JobPollCbBase
JobPollReportCbBase
JobSubmittedException
StdioJobPollReportCb
TableColumn
_Argument
_LuxiJobPollCb
_QueryColumnFormatter
_RunWhileClusterStoppedHelper
_ShowUsage
_ShowVersion
cli_option

Functions

AddTags
AskUser
CalculateOSNames
ConfirmOperation
CreateIPolicyFromOpts
FixHvParams
FormatError
FormatLogMessage
FormatParamsDictInfo
FormatPolicyInfo
FormatQueryResult
FormatResultError
FormatTable
FormatTimestamp
GenerateTable
GenericInstanceCreate
GenericList
GenericListFields
GenericMain
GenericPollJob
GetClient
GetOnlineNodes
ListTags
ParseFields
ParseNicOption
ParseTimespec
PollJob
PrintGenericInfo
PrintIPolicyCommand
RemoveTags
RunWhileClusterStopped
SendJob
SetGenericOpcodeOpts
SplitNodeOption
SubmitOpCode
SubmitOpCodeToDrainedQueue
SubmitOrSend
ToStderr
ToStdout
UsesRPC
_CheckArguments
_ExtendTags
_ExtractTagsObject
_FieldDescValues
_FormatBool
_FormatListInfoDefault
_FormatUsage
_GetColFormatString
_GetColumnFormatter
_GetISpecsInAllowedValues
_GetUnknownFields
_InitISpecsFromFullOpts
_InitISpecsFromSplitOpts
_InitReasonTrail
_MaybeParseUnit
_ParseArgs
_ParseISpec
_ParseSpecUnit
_PrintSpecsParameters
_PriorityOptionCb
_SerializeGenericInfo
_SplitIdentKeyVal
_SplitKeyVal
_SplitListKeyVal
_ToStream
_WarnUnknownFields
check_bool
check_ident_key_val
check_key_val
check_list
check_maybefloat
check_multilist_ident_key_val
check_unit

Variables

ABSOLUTE_OPT
ADD_RESERVED_IPS_OPT
ADD_UIDS_OPT
ALLOCATABLE_OPT
ALLOC_POLICY_OPT
ALLOW_FAILOVER_OPT
ALL_OPT
ARGS_MANY_GROUPS
ARGS_MANY_INSTANCES
ARGS_MANY_NETWORKS
ARGS_MANY_NODES
ARGS_NONE
ARGS_ONE_GROUP
ARGS_ONE_INSTANCE
ARGS_ONE_NETWORK
ARGS_ONE_NODE
ARGS_ONE_OS
AUTO_PROMOTE_OPT
AUTO_REPLACE_OPT
BACKEND_OPT
BLK_OS_OPT
CAPAB_MASTER_OPT
CAPAB_VM_OPT
CLEANUP_OPT
CLUSTER_DOMAIN_SECRET_OPT
COMMON_CREATE_OPTS
COMMON_OPTS
CONFIRM_OPT
CP_SIZE_OPT
DEBUG_OPT
DEBUG_SIMERR_OPT
DEFAULT_IALLOCATOR_OPT
DISKIDX_OPT
DISK_OPT
DISK_PARAMS_OPT
DISK_STATE_OPT
DISK_TEMPLATE_OPT
DRAINED_OPT
DRBD_HELPER_OPT
DRY_RUN_OPT
DST_NODE_OPT
EARLY_RELEASE_OPT
ENABLED_DISK_TEMPLATES_OPT
ENABLED_HV_OPT
ERROR_CODES_OPT
FAILURE_ONLY_OPT
FIELDS_OPT
FILESTORE_DIR_OPT
FILESTORE_DRIVER_OPT
FORCE_FAILOVER_OPT
FORCE_FILTER_OPT
FORCE_OPT
FORCE_VARIANT_OPT
GATEWAY6_OPT
GATEWAY_OPT
GLOBAL_FILEDIR_OPT
GLOBAL_SHARED_FILEDIR_OPT
HID_OS_OPT
HOTPLUG_IF_POSSIBLE_OPT
HOTPLUG_OPT
HVLIST_OPT
HVOPTS_OPT
HV_STATE_OPT
HYPERVISOR_OPT
IALLOCATOR_OPT
IDENTIFY_DEFAULTS_OPT
IGNORE_CONSIST_OPT
IGNORE_ERRORS_OPT
IGNORE_FAILURES_OPT
IGNORE_IPOLICY_OPT
IGNORE_OFFLINE_OPT
IGNORE_REMOVE_FAILURES_OPT
IGNORE_SECONDARIES_OPT
IGNORE_SIZE_OPT
INCLUDEDEFAULTS_OPT
INSTANCE_POLICY_OPTS
INTERVAL_OPT
IPOLICY_BOUNDS_SPECS_OPT
IPOLICY_BOUNDS_SPECS_STR
IPOLICY_DISK_TEMPLATES
IPOLICY_SPINDLE_RATIO
IPOLICY_STD_SPECS_OPT
IPOLICY_STD_SPECS_STR
IPOLICY_VCPU_RATIO
MAC_PREFIX_OPT
MAINTAIN_NODE_HEALTH_OPT
MASTER_NETDEV_OPT
MASTER_NETMASK_OPT
MC_OPT
MIGRATION_MODE_OPT
MODIFY_ETCHOSTS_OPT
NETWORK6_OPT
NETWORK_OPT
NET_OPT
NEW_CLUSTER_CERT_OPT
NEW_CLUSTER_DOMAIN_SECRET_OPT
NEW_CONFD_HMAC_KEY_OPT
NEW_PRIMARY_OPT
NEW_RAPI_CERT_OPT
NEW_SECONDARY_OPT
NEW_SPICE_CERT_OPT
NIC_PARAMS_OPT
NOCONFLICTSCHECK_OPT
NODEGROUP_OPT
NODEGROUP_OPT_NAME
NODE_FORCE_JOIN_OPT
NODE_LIST_OPT
NODE_PARAMS_OPT
NODE_PLACEMENT_OPT
NODE_POWERED_OPT
NOHDR_OPT
NOIPCHECK_OPT
NOLVM_STORAGE_OPT
NOMODIFY_ETCHOSTS_OPT
NOMODIFY_SSH_SETUP_OPT
NONAMECHECK_OPT
NONICS_OPT
NONLIVE_OPT
NONPLUS1_OPT
NORUNTIME_CHGS_OPT
NOSHUTDOWN_OPT
NOSSH_KEYCHECK_OPT
NOSTART_OPT
NOVOTING_OPT
NO_INSTALL_OPT
NO_PREFIX
NO_REMEMBER_OPT
NWSYNC_OPT
OFFLINE_INST_OPT
OFFLINE_OPT
ONLINE_INST_OPT
ON_PRIMARY_OPT
ON_SECONDARY_OPT
OOB_TIMEOUT_OPT
OPT_COMPL_ALL
OSPARAMS_OPT
OS_OPT
OS_SIZE_OPT
POWER_DELAY_OPT
PREALLOC_WIPE_DISKS_OPT
PRIMARY_IP_VERSION_OPT
PRIMARY_ONLY_OPT
PRINT_JOBID_OPT
PRIORITY_OPT
RAPI_CERT_OPT
READD_OPT
REASON_OPT
REBOOT_TYPE_OPT
REMOVE_INSTANCE_OPT
REMOVE_RESERVED_IPS_OPT
REMOVE_UIDS_OPT
RESERVED_LVS_OPT
ROMAN_OPT
RUNTIME_MEM_OPT
SECONDARY_IP_OPT
SECONDARY_ONLY_OPT
SELECT_OS_OPT
SEP_OPT
SEQUENTIAL_OPT
SHOWCMD_OPT
SHOW_MACHINE_OPT
SHUTDOWN_TIMEOUT_OPT
SINGLE_NODE_OPT
SPECS_CPU_COUNT_OPT
SPECS_DISK_COUNT_OPT
SPECS_DISK_SIZE_OPT
SPECS_MEM_SIZE_OPT
SPECS_NIC_COUNT_OPT
SPICE_CACERT_OPT
SPICE_CERT_OPT
SPLIT_ISPECS_OPTS
SRC_DIR_OPT
SRC_NODE_OPT
STARTUP_PAUSED_OPT
STATIC_OPT
SUBMIT_OPT
SUBMIT_OPTS
SYNC_OPT
TAG_ADD_OPT
TAG_SRC_OPT
TIMEOUT_OPT
TISPECS_CLUSTER_TYPES
TISPECS_GROUP_TYPES
TO_GROUP_OPT
UIDPOOL_OPT
UN_PREFIX
USEUNITS_OPT
USE_EXTERNAL_MIP_SCRIPT
USE_REPL_NET_OPT
VERBOSE_OPT
VG_NAME_OPT
WFSYNC_OPT
YES_DOIT_OPT
_CHOOSE_BATCH
_DEFAULT_FORMAT_QUERY
_PRIONAME_TO_VALUE
_PRIORITY_NAMES
_QFT_NAMES
_YORNO

[hide private]