X-Git-Url: https://code.grnet.gr/git/ganeti-local/blobdiff_plain/b69437c597aa0786077d70280e611cb5ca66f435..b09cce6429a36523e37b902023d037f9258b7296:/lib/opcodes.py diff --git a/lib/opcodes.py b/lib/opcodes.py index bdbf763..2995bc2 100644 --- a/lib/opcodes.py +++ b/lib/opcodes.py @@ -873,13 +873,13 @@ class OpClusterSetParams(OpCode): ("reserved_lvs", None, ht.TMaybeListOf(ht.TNonEmptyString), "List of reserved LVs"), ("hidden_os", None, _TestClusterOsList, - "Modify list of hidden operating systems. Each modification must have" - " two items, the operation and the OS name. The operation can be" - " ``%s`` or ``%s``." % (constants.DDM_ADD, constants.DDM_REMOVE)), + "Modify list of hidden operating systems: each modification must have" + " two items, the operation and the OS name; the operation can be" + " ``%s`` or ``%s``" % (constants.DDM_ADD, constants.DDM_REMOVE)), ("blacklisted_os", None, _TestClusterOsList, - "Modify list of blacklisted operating systems. Each modification must have" - " two items, the operation and the OS name. The operation can be" - " ``%s`` or ``%s``." % (constants.DDM_ADD, constants.DDM_REMOVE)), + "Modify list of blacklisted operating systems: each modification must" + " have two items, the operation and the OS name; the operation can be" + " ``%s`` or ``%s``" % (constants.DDM_ADD, constants.DDM_REMOVE)), ("use_external_mip_script", None, ht.TMaybeBool, "Whether to use an external master IP address setup script"), ] @@ -1440,6 +1440,8 @@ class OpInstanceRecreateDisks(OpCode): " index and a possibly empty dictionary with disk parameter changes"), ("nodes", ht.EmptyList, ht.TListOf(ht.TNonEmptyString), "New instance nodes, if relocation is desired"), + ("iallocator", None, ht.TMaybeString, + "Iallocator for deciding new nodes"), ] OP_RESULT = ht.TNone @@ -1506,17 +1508,17 @@ class OpInstanceSetParams(OpCode): _PForceVariant, _PIgnoreIpolicy, ("nics", ht.EmptyList, TestNicModifications, - "List of NIC changes. Each item is of the form ``(op, index, settings)``." - " ``op`` is one of ``%s``, ``%s`` or ``%s``. ``index`` can be either -1 to" - " refer to the last position, or a zero-based index number. A deprecated" - " version of this parameter used the form ``(op, settings)``, where " - " ``op`` can be ``%s`` to add a new NIC with the specified settings," - " ``%s`` to remove the last NIC or a number to modify the settings" - " of the NIC with that index." % + "List of NIC changes: each item is of the form ``(op, index, settings)``," + " ``op`` is one of ``%s``, ``%s`` or ``%s``, ``index`` can be either -1" + " to refer to the last position, or a zero-based index number; a" + " deprecated version of this parameter used the form ``(op, settings)``," + " where ``op`` can be ``%s`` to add a new NIC with the specified" + " settings, ``%s`` to remove the last NIC or a number to modify the" + " settings of the NIC with that index" % (constants.DDM_ADD, constants.DDM_MODIFY, constants.DDM_REMOVE, constants.DDM_ADD, constants.DDM_REMOVE)), ("disks", ht.EmptyList, TestDiskModifications, - "List of disk changes. See ``nics``."), + "List of disk changes; see ``nics``"), ("beparams", ht.EmptyDict, ht.TDict, "Per-instance backend parameters"), ("runtime_mem", None, ht.TMaybeStrictPositiveInt, "New runtime memory"), ("hvparams", ht.EmptyDict, ht.TDict, @@ -1526,7 +1528,7 @@ class OpInstanceSetParams(OpCode): ("remote_node", None, ht.TMaybeString, "Secondary node (used when changing disk template)"), ("os_name", None, ht.TMaybeString, - "Change instance's OS name. Does not reinstall the instance."), + "Change the instance's OS without reinstalling the instance"), ("osparams", None, ht.TMaybeDict, "Per-instance OS parameters"), ("wait_for_sync", True, ht.TBool, "Whether to wait for the disk to synchronize, when changing template"),