Revision 8e671b7c

b/qa/ganeti-qa.py
77 77
  if qa_config.TestEnabled('create-cluster'):
78 78
    RunTest(qa_cluster.TestClusterInit)
79 79
    RunTest(qa_node.TestNodeAddAll)
80
  else:
81
    # consider the nodes are already there
82
    qa_node.MarkNodeAddedAll()
80 83
  if qa_config.TestEnabled('node-info'):
81 84
    RunTest(qa_node.TestNodeInfo)
82 85

  
b/qa/qa_node.py
66 66
      _NodeAdd(node, readd=False)
67 67

  
68 68

  
69
def MarkNodeAddedAll():
70
  """Mark all nodes as added.
71

  
72
  This is useful if we don't create the cluster ourselves (in qa).
73

  
74
  """
75
  master = qa_config.GetMasterNode()
76
  for node in qa_config.get('nodes'):
77
    if node != master:
78
      node['_added'] = True
79

  
80

  
69 81
def TestNodeRemoveAll():
70 82
  """Removing all nodes from cluster."""
71 83
  master = qa_config.GetMasterNode()

Also available in: Unified diff