<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 06/06/2012 04:02 PM, Anil Vettathu wrote:
<blockquote
cite="mid:CAEixW=YEzY3FuPWxe3PiN=v8PjdL_X_1R9Bk=J3ZutivE0oUrA@mail.gmail.com"
type="cite">Hi<br>
<br>
I am writing a small python script to get the name of all the VMs
that matches a string.<br>
<br>
==========<br>
import sys<br>
import getopt<br>
import optparse<br>
import os<br>
import time<br>
from ovirtsdk.api import API<br>
from ovirtsdk.xml import params<br>
<br>
URL='<a moz-do-not-send="true" href="https://192.168.1.1:8443/api">https://192.168.1.1:8443/api</a>'
#RHEVM API ACCESS URL<br>
USERNAME='admin@internal'<br>
PASSWORD='ovirt'<br>
<br>
<br>
api=API(url=URL, username=USERNAME, password=PASSWORD)<br>
<br>
vmnames = api.vms.list(query = 'name=a')<br>
print vmnames<br>
</blockquote>
<br>
you print the vm object you get, while you need to print the "name"
field:<br>
print vmnames.name<br>
<blockquote
cite="mid:CAEixW=YEzY3FuPWxe3PiN=v8PjdL_X_1R9Bk=J3ZutivE0oUrA@mail.gmail.com"
type="cite">==========<br>
<br>
Print output is,<br>
<br>
<ovirtsdk.infrastructure.brokers.VM object at 0x1d4e790><br
clear="all">
<br>
I was expecting a list of VMs which contains "a" in their names.<br>
<br>
Am I doing it correct? Can someone guide me with a small example?<br>
My reference is <a moz-do-not-send="true"
href="http://www.ovirt.org/wiki/SDK#Querying_collection_with_oVirt_search_engine_query_.26_custom_constraint">http://www.ovirt.org/wiki/SDK#Querying_collection_with_oVirt_search_engine_query_.26_custom_constraint</a><br>
<br>
Thanks,<br>
Anil<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@ovirt.org">Users@ovirt.org</a>
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Thanks,
Rami Vaknin, QE @ Red Hat, TLV, IL.
</pre>
</body>
</html>