Ejemplo n.º 1
0
 def do_rename(vm, new_name, uuid=None, fail_info=[]):
     # Change name in XML
     logging.info("Rename %s to %s.", vm.name, new_name)
     try:
         vm = VMXML.vm_rename(vm, new_name, uuid)  # give it a new uuid
     except LibvirtXMLError, detail:
         raise error.TestFail("Rename %s to %s failed:\n%s" % (vm.name, new_name, detail))
Ejemplo n.º 2
0
 def do_rename(vm, new_name, uuid=None, fail_info=[]):
     # Change name in XML
     logging.info("Rename %s to %s.", vm.name, new_name)
     try:
         vm = VMXML.vm_rename(vm, new_name, uuid)  # give it a new uuid
     except LibvirtXMLError, detail:
         raise error.TestFail("Rename %s to %s failed:\n%s" %
                              (vm.name, new_name, detail))
Ejemplo n.º 3
0
    def do_rename(vm, new_name, uuid=None, fail_info=[]):
        # Change name in XML
        logging.info("Rename %s to %s.", vm.name, new_name)
        try:
            vm = VMXML.vm_rename(vm, new_name, uuid)  # give it a new uuid
        except LibvirtXMLError as detail:
            test.fail("Rename %s to %s failed:\n%s"
                      % (vm.name, new_name, detail))

        # Exercize the defined XML
        try:
            vm.start()
        except virt_vm.VMStartError as detail:
            # Do not raise TestFail because vm should be restored
            fail_info.append("Start guest %s failed:%s" % (vm.name, detail))
        vm.destroy()
        return fail_info
Ejemplo n.º 4
0
    def do_rename(vm, new_name, uuid=None, fail_info=[]):
        # Change name in XML
        logging.info("Rename %s to %s.", vm.name, new_name)
        try:
            vm = VMXML.vm_rename(vm, new_name, uuid)  # give it a new uuid
        except LibvirtXMLError as detail:
            test.fail("Rename %s to %s failed:\n%s" %
                      (vm.name, new_name, detail))

        # Exercize the defined XML
        try:
            vm.start()
        except virt_vm.VMStartError as detail:
            # Do not raise TestFail because vm should be restored
            fail_info.append("Start guest %s failed:%s" % (vm.name, detail))
        vm.destroy()
        return fail_info