[Engine-devel] ovirt engine sdk

navin p navinp1281 at gmail.com
Wed Jan 23 11:54:35 UTC 2013


Hi,
    I've written the following python program after configuring ovirt.


from ovirtsdk.xml import params
from ovirtsdk.api import API



api=API(url='http://XYZ:80',username='ABC',password='123')

print "\n**********************VMS************************\n"

vmlist = api.vms.list()
hostlist = api.hosts.list()
evenlist = api.events.list();


for vm in vmlist:
    print vm.name,vm.memory,vm.id,vm.os.kernel,vm.cluster.id,vm.start_time

print "\n**********************HOSTS ********************\n"

for host in hostlist:
    print host.name

#print "\n**********************EVENTS ********************\n"

#for evt in evenlist:
 #   print evt.description

It prints the output as

*********************VMS************************

fedora18 2147483648 3e4634b7-82a9-4c4f-8599-0f9092a9258e None
99408929-82cf-4dc7-a532-9d998063fa95 None
testdtop1 536870912 c256a1d9-2e3f-42e8-9020-6d08d21d2d73 None
99408929-82cf-4dc7-a532-9d998063fa95 2013-01-23T09:59:36.726Z
testvm1 268435456 f6b2a97d-34b2-4a62-adae-ac0504b96558 None
99408929-82cf-4dc7-a532-9d998063fa95 2013-01-23T09:55:06.727Z
testvmfedora18 536870912 25c14ee6-65dd-4785-af0c-a8df3f87573f None
99408929-82cf-4dc7-a532-9d998063fa95 None

**********************HOSTS ********************

omwin.ind.hp.com

Now i want to get the statistics for each vm like the memory used and
memory installed etc in python. How do i go about getting them ? Do we have
something like a header file in C or C++ where i can see the member
variables and then get the statistics ?


Regards,
Navin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/engine-devel/attachments/20130123/55a5fc44/attachment.html>


More information about the Engine-devel mailing list