Revision 7fb50870 qa/ganeti-qa.py

b/qa/ganeti-qa.py
175 175
    RunTest(qa_instance.TestInstanceReboot, instance)
176 176

  
177 177
  if qa_config.TestEnabled('instance-rename'):
178
    RunTest(qa_instance.TestInstanceShutdown, instance)
179
    RunTest(qa_instance.TestInstanceRename, instance)
180
    RunTest(qa_instance.TestInstanceStartup, instance)
178
    rename_target = qa_config.get("rename", None)
179
    if rename_target is None:
180
      print qa_utils.FormatError("Can rename instance, 'rename' entry is"
181
                                 " missing from configuration")
182
    else:
183
      RunTest(qa_instance.TestInstanceShutdown, instance)
184
      RunTest(qa_instance.TestInstanceRename, instance, rename_target)
185
      if qa_rapi.Enabled():
186
        RunTest(qa_rapi.TestRapiInstanceRename, instance, rename_target)
187
      RunTest(qa_instance.TestInstanceStartup, instance)
181 188

  
182 189
  if qa_config.TestEnabled('tags'):
183 190
    RunTest(qa_tags.TestInstanceTags, instance)

Also available in: Unified diff