Hi, i'm integrating ceph like glance's backend, my Openstack is stein over
Ubuntu 18.04. When I try upload an image rados.py have an error when calls
"run_in_thread()" function (line 238). I've tried use rados mudule from
python3 interface and i have the same issue.
I read that Python 3 has different behaviour of ctypes c_char_p.
How can I resolve that issue??
I copy that example:
admin@control1:~$ sudo python3
[sudo] password for admin:
Python 3.6.8 (default, Aug 20 2019, 17:12:48)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import rados
>>> cluster = rados.Rados(conffile='')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.6/dist-packages/rados.py", line 239, in __init__
(byref(self.cluster), c_char_p(clustername)),
TypeError: bytes or integer address expected instead of str instance
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]