
Hi Anil, when you tried what Rami suggested: vmnames = api.vms.list(query = 'name=a') for vm in vmnames: print vm.name what was the output? Thanks, Ori. ----- Original Message ----- From: "Anil Vettathu" <anilv.in@gmail.com> To: rvaknin@redhat.com Cc: users@ovirt.org Sent: Wednesday, June 6, 2012 5:02:23 PM Subject: Re: [Users] API Query on --> api.vms.list [<ovirtsdk.infrastructure.brokers.VM object at 0x12d6790>] Traceback (most recent call last): File "connect.py", line 21, in <module> print vmnames.name AttributeError: 'list' object has no attribute 'name' === It did not work. Actually following are the functions I am getting for vmnames. vmnames.append vmnames.extend vmnames.insert vmnames.remove vmnames.sort vmnames.count vmnames.index vmnames.pop vmnames.reverse Thanks, Anil On Wed, Jun 6, 2012 at 7:01 PM, Rami Vaknin < rvaknin@redhat.com > wrote: On 06/06/2012 04:02 PM, Anil Vettathu wrote: Hi I am writing a small python script to get the name of all the VMs that matches a string. ========== import sys import getopt import optparse import os import time from ovirtsdk.api import API from ovirtsdk.xml import params URL=' https://192.168.1.1:8443/api ' #RHEVM API ACCESS URL USERNAME='admin@internal' PASSWORD='ovirt' api=API(url=URL, username=USERNAME, password=PASSWORD) vmnames = api.vms.list(query = 'name=a') print vmnames you print the vm object you get, while you need to print the "name" field: print vmnames.name ========== Print output is, <ovirtsdk.infrastructure.brokers.VM object at 0x1d4e790> I was expecting a list of VMs which contains "a" in their names. Am I doing it correct? Can someone guide me with a small example? My reference is http://www.ovirt.org/wiki/SDK#Querying_collection_with_oVirt_search_engine_q... Thanks, Anil _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users -- Thanks, Rami Vaknin, QE @ Red Hat, TLV, IL. -- http://www.anilv.in _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users