-
Notifications
You must be signed in to change notification settings - Fork 37
Closed
Description
code :
#!/usr/bin/python
from __future__ import unicode_literals
import oca
# OpenNebula credentials
CREDENTIALS = "x:x"
# XML_RPC endpoint where OpenNebula is listening
ENDPOINT = "http://ui.hpccloud.surfsara.nl:2633/RPC2"
client = oca.Client(CREDENTIALS, ENDPOINT)
hpc_version=client.version()
print "Surf Sara HPC cloud Version : " + hpc_version
VM_pool = oca.VirtualMachinePool(client)
print "VirtualMachinePool :" + str(VM_pool)Prints (vmpool empty):
Surf Sara HPC cloud Version : 4.14.2
VirtualMachinePool :[]
Now add the code print VM_pool.info() gives an error:
Surf Sara HPC cloud Version : 4.14.2
VirtualMachinePool :[]
root@ubuntu:~/myproject# vi hpc-overview.py
root@ubuntu:~/myproject# python ./hpc-overview.py
Surf Sara HPC cloud Version : 4.14.2
VirtualMachinePool :[]
Traceback (most recent call last):
File "./hpc-overview.py", line 20, in <module>
print VM_pool.info()
File "build/bdist.linux-x86_64/egg/oca/vm.py", line 346, in info
File "build/bdist.linux-x86_64/egg/oca/pool.py", line 111, in info
File "build/bdist.linux-x86_64/egg/oca/pool.py", line 55, in _initialize_xml
File "/root/miniconda2/lib/python2.7/xml/etree/ElementTree.py", line 1300, in XML
parser.feed(text)
File "/root/miniconda2/lib/python2.7/xml/etree/ElementTree.py", line 1640, in feed
self._parser.Parse(data, 0)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u200b' in position 3728: ordinal not in range(128)
I am on the master branch (oca==4.15.0a1)
Am I doing something wrong?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels