def test_08_list_all_vms_with_zone_id(self): """ Test list all vm's available with the zone id """ vm_available=0 cmd = listVirtualMachines.listVirtualMachinesCmd() cmd.listall = True cmd.zoneid=self.zone.id list_vm_response=self.user_api_client.listVirtualMachines(cmd) """ list_vm_response = VirtualMachine.list( self.user_api_client, zoneid=self.zone.id ) """ self.assertEqual( isinstance(list_vm_response, list), True, "Check list vm's with zone id response returns a valid list" ) for vm1 in list_vm_response: if vm1.id==self.virtual_machine.id: vm_available=vm_available+1 if vm_available<1: self.fail("List VM's with zone id is not listing the expected vm details correctly") return
def test_08_list_all_vms_with_zone_id(self): """ Test list all vm's available with the zone id """ vm_available = 0 cmd = listVirtualMachines.listVirtualMachinesCmd() cmd.listall = True cmd.zoneid = self.zone.id list_vm_response = self.user_api_client.listVirtualMachines(cmd) """ list_vm_response = VirtualMachine.list( self.user_api_client, zoneid=self.zone.id ) """ self.assertEqual( isinstance(list_vm_response, list), True, "Check list vm's with zone id response returns a valid list") for vm1 in list_vm_response: if vm1.id == self.virtual_machine.id: vm_available = vm_available + 1 if vm_available < 1: self.fail( "List VM's with zone id is not listing the expected vm details correctly" ) return
def list_virtual_machines(apiclient, **kwargs): """List all VMs matching criteria""" cmd = listVirtualMachines.listVirtualMachinesCmd() [setattr(cmd, k, v) for k, v in kwargs.items()] if "account" in kwargs.keys() and "domainid" in kwargs.keys(): cmd.listall = True return apiclient.listVirtualMachines(cmd)
def list_virtual_machines(api_client, **kwargs): """List all VMs matching criteria""" cmd = listVirtualMachines.listVirtualMachinesCmd() [setattr(cmd, k, v) for k, v in kwargs.items()] if 'account' in kwargs.keys() and 'domainid' in kwargs.keys(): cmd.listall = True return api_client.listVirtualMachines(cmd)
def list_virtual_machines(apiclient, **kwargs): """List all VMs matching criteria""" cmd = listVirtualMachines.listVirtualMachinesCmd() [setattr(cmd, k, v) for k, v in kwargs.items()] return(apiclient.listVirtualMachines(cmd))
def list_vm(self): cmd = listVirtualMachines.listVirtualMachinesCmd() cmd.hypervisor = self.hypervisor return self.apiclient.listVirtualMachines(cmd)[0]
def list_virtual_machines(apiclient, **kwargs): """List all VMs matching criteria""" cmd = listVirtualMachines.listVirtualMachinesCmd() [setattr(cmd, k, v) for k, v in kwargs.items()] return (apiclient.listVirtualMachines(cmd))