Revision d101b7be qa/qa_cluster.py

b/qa/qa_cluster.py
425 425
     other tests.
426 426

  
427 427
  """
428
  vgname = qa_config.get("vg-name", constants.DEFAULT_VG)
429
  AssertCommand(
430
    ["gnt-cluster", "modify",
431
     "--enabled-disk-templates=%s" %
432
       ",".join(qa_config.GetEnabledDiskTemplates()),
433
     "--vg-name=%s" % vgname],
434
    fail=False)
428
  cmd = ["gnt-cluster", "modify", "--enabled-disk-templates=%s" %
429
         ",".join(qa_config.GetEnabledDiskTemplates())]
430

  
431
  if utils.IsLvmEnabled(qa_config.GetEnabledDiskTemplates()):
432
    vgname = qa_config.get("vg-name", constants.DEFAULT_VG)
433
    cmd.append("--vg-name=%s" % vgname)
434

  
435
  AssertCommand(cmd, fail=False)
435 436

  
436 437

  
437 438
def _TestClusterModifyDiskTemplatesArguments(default_disk_template,
......
568 569
  new_disk_templates = list(set(enabled_disk_templates)
569 570
                              - set([instance_template]))
570 571
  if not new_disk_templates:
571
    new_disk_templates = list(set(constants.DISK_TEMPLATES)
572
    new_disk_templates = list(set([constants.DT_DISKLESS, constants.DT_BLOCK])
572 573
                                - set([instance_template]))
573 574
  AssertCommand(
574 575
    ["gnt-cluster", "modify",
......
580 581
def _TestClusterModifyUnusedDiskTemplate(instance_template):
581 582
  """Tests that unused disk templates can be disabled safely."""
582 583
  all_disk_templates = constants.DISK_TEMPLATES
584
  if not utils.IsLvmEnabled(qa_config.GetEnabledDiskTemplates()):
585
    all_disk_templates = list(set(all_disk_templates) -
586
                              set(utils.GetLvmDiskTemplates()))
587

  
583 588
  AssertCommand(
584 589
    ["gnt-cluster", "modify",
585 590
     "--enabled-disk-templates=%s" %

Also available in: Unified diff