Revision 18337ca9 qa/qa_instance.py

b/qa/qa_instance.py
127 127
                       utils.ShellQuoteArgs(cmd)).wait(), 0)
128 128

  
129 129

  
130
def TestInstanceRename(instance):
131
  """gnt-instance rename"""
132
  master = qa_config.GetMasterNode()
133

  
134
  rename_source = instance['name']
135
  rename_target = qa_config.get('rename', None)
136
  if rename_target is None:
137
    print qa_utils.FormatError('"rename" entry is missing')
138
    return
139

  
140
  for name1, name2 in [(rename_source, rename_target),
141
                       (rename_target, rename_source)]:
142
    cmd = ['gnt-instance', 'rename', name1, name2]
143
    AssertEqual(StartSSH(master['primary'],
144
                         utils.ShellQuoteArgs(cmd)).wait(), 0)
145

  
146

  
130 147
def TestInstanceFailover(instance):
131 148
  """gnt-instance failover"""
132 149
  master = qa_config.GetMasterNode()

Also available in: Unified diff