示例#1
0
    def create_vm_record(self, conn, os_type, instance_id=1):
        instances = conn.list_instances()
        self.assertEquals(instances, [str(instance_id)])

        # Get Engine record for VM
        vm_info = conn.get_info(instance_id)
        # Get XenAPI record for VM
        vms = [rec for ref, rec
               in xenapi_fake.get_all_records('VM').iteritems()
               if not rec['is_control_domain']]
        vm = vms[0]
        self.vm_info = vm_info
        self.vm = vm
示例#2
0
 def f():
     vms = [
         rec['uuid'] for ref, rec in fake.get_all_records('VM').iteritems()
         if rec['is_control_domain']
     ]
     return vms[0]
示例#3
0
 def f():
     vms = [rec["uuid"] for ref, rec in fake.get_all_records("VM").iteritems() if rec["is_control_domain"]]
     return vms[0]