def TestGroupAddRemoveRename():
"""gnt-group add/remove/rename"""
- groups = qa_config.get("groups", {})
-
existing_group_with_nodes = GetDefaultGroup()
- group1, group2, group3 = groups.get("inexistent-groups",
- ["group1", "group2", "group3"])[:3]
+ (group1, group2, group3) = qa_utils.GetNonexistentGroups(3)
AssertCommand(["gnt-group", "add", group1])
AssertCommand(["gnt-group", "add", group2])
def TestGroupAddWithOptions():
"""gnt-group add with options"""
- groups = qa_config.get("groups", {})
- group1 = groups.get("inexistent-groups", ["group1"])[0]
+ (group1, ) = qa_utils.GetNonexistentGroups(1)
AssertCommand(["gnt-group", "add", "--alloc-policy", "notvalid", group1],
fail=True)
def TestGroupModify():
"""gnt-group modify"""
- groups = qa_config.get("groups", {})
- group1 = groups.get("inexistent-groups", ["group1"])[0]
+ (group1, ) = qa_utils.GetNonexistentGroups(1)
AssertCommand(["gnt-group", "add", group1])
"""
assert node1 != node2
- groups = qa_config.get("groups", {})
- other_group = groups.get("inexistent-groups", ["group1"])[0]
- master_node = qa_config.GetMasterNode()["primary"]
+ (other_group, ) = qa_utils.GetNonexistentGroups(1)
+
+ master_node = qa_config.GetMasterNode().primary
def AssertInGroup(group, nodes):
real_output = GetCommandOutput(master_node,