Hi Martin,
Could you please help me with below issue, I am not sure whatâs wrong here.
Please find below code and error snippet.
Thanks for help.
Code Snippet: -
from __future__ import print_function
import sys
import libvirt
SASL_USER = <username>
SASL_PASS = <password>
def request_cred(credentials, user_data):
for credential in credentials:
if credential[0] == libvirt.VIR_CRED_AUTHNAME:
credential[4] = SASL_USER
elif credential[0] == libvirt.VIR_CRED_PASSPHRASE:
credential[4] = SASL_PASS
return 0
auth = [[libvirt.VIR_CRED_AUTHNAME, libvirt.VIR_CRED_PASSPHRASE],
request_cred, None]
conn = libvirt.openAuth("esx://<vm name>?no_verify=1", auth, 0)
if conn == None:
print('Failed to open connection to qemu+tcp://localhost/system',
file=sys.stderr)
exit(1)
conn.close()
Error Snippet: -
File
"/usr/software/pkgs/Python-3.4.3/lib/python3.4/site-packages/libvirt.py",
line 105, in openAuth
if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirt.libvirtError: internal error: HTTP response code 404 for call to
'RetrieveServiceContent'
Regards
Rohit Singh
Post by ROHIT SINGHThanks a lot Martin for help.
Really appreciate it. Youâre life saver.
I will go through these links and will get back to you in case I need
anymore information.
Once again, thanks for help.
Regards
Rohit Singh
Post by Martin KletzanderPost by ROHIT SINGHHi Martin,
Could you please point me to any example codes in python present for esx?
Suppose, I have to power off and power on esx virtual machine, can i get
this code somewhere on python to develop some understanding.
Actually, I am not able to find sample code related to esx in python,
please point me if any such link available.
https://github.com/libvirt/libvirt-python/blob/master/examples/esxlist.py
https://github.com/libvirt/libvirt-python/tree/master/examples
The point of libvirt is that the code doesn't have to be (way) different
depending on the hypervisor.
Post by ROHIT SINGHAppreciate your help !!
Thanks.
Regards
Rohit Singh
Post by ROHIT SINGHThanks, I'll check it out.
Post by Martin KletzanderPost by ROHIT SINGHHi,
I am doing poc for using libvirt api for implementation of esx in
python.
works
help.
mainly
Post by ROHIT SINGHPost by ROHIT SINGHPost by Martin Kletzanderit is the
URI you need to use. Then look at https://libvirt.org/hvsupport.html where you
can see what APIs are available for that HV driver.
Post by ROHIT SINGHPlease let me know as soon as possible, lagging on deliverables.
Thanks for help!!
Regards
Rohit Singh
_______________________________________________
libvirt-users mailing list
https://www.redhat.com/mailman/listinfo/libvirt-users