|
|
|
|
|
|
|
|
|
|
xen-api
Re: [Xen-API] trying to get some data out of XenAPI
> The python bindings 'magically' put in the session variable for you.
Is the Python API documented somewhere? I can't find all the stuff from the RPC
docs in the Python sources.
And it's quite hard to figure the python stuff out from the xml rpc
descriptions.
> Give it a try without passing the session variable to VM.get_record.
>
> Also, print out the vm_list variable and check its a list of uuids.
Now I have:
#!/usr/bin/python
import sys
sys.path.append('/usr/lib/python')
from xen.xm.XenAPI import Session
session = Session('http://localhost:9363/')
session.login_with_password(' ', ' ')
print session
host_ref = session.get_this_host
vm_list = session.xenapi.VM.get_all()
print vm_list
for vm_ref in vm_list:
vm_record = session.xenapi.VM.get_record(vm_ref)
print vm_record
print "VM name:" + vm_record["name_label"]
I'll see how far I can come with this. I guess it will take me some fiddling to
find the measures I want to have. It's quite hard to get through this
currently...
Henning
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-api
|
|
|
|
|