This is a multi-part message in MIME format.
--------------090000000700080106090303
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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_engin...
Thanks,
Anil
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
--
Thanks,
Rami Vaknin, QE @ Red Hat, TLV, IL.
--------------090000000700080106090303
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<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_s...
<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://...
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Thanks,
Rami Vaknin, QE @ Red Hat, TLV, IL.
</pre>
</body>
</html>
--------------090000000700080106090303--