Nanodac and TgGevent.py
Problem launching Nanodac server:
bliss 1.9.x
(bliss_19x_nanodac) blissadm@lid16b3:~/local/bliss_nanodac.git$ Nanodac nanodac1
Traceback (most recent call last):
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/nanodac_ds.py", line 141, in main
U.server_init()
PyTango.DevFailed: DevFailed[
DevError[
desc = TypeError: __init__() takes 2 positional arguments but 3 were given
origin = Traceback (most recent call last):
File "/users/blissadm/conda/miniconda/envs/bliss_19x_nanodac/lib/python3.7/site-packages/tango/device_class.py",
line 571, in __DeviceClass__device_factory
device = self._new_device(deviceImplClass, klass, dev_name)
File "/users/blissadm/conda/miniconda/envs/bliss_19x_nanodac/lib/python3.7/site-packages/tango/device_class.py",
line 550, in __DeviceClass__new_device
return klass(dev_class, dev_name)
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/nanodac_ds.py", line 39, in __init__
self.init_device()
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/nanodac_ds.py", line 45, in init_device
nanodac.nanodac, "server", {"controller_ip": self.controller_ip}
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/TgGevent.py", line 217, in get_proxy
new_obj = new_obj_request(object_class, *args, **kwargs)
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/TgGevent.py", line 158, in __call__
raise result.error_string.with_traceback(result.tb)
File "/home/blissadm/local/bliss_nanodac.git/bliss/tango/servers/TgGevent.py", line 67, in deal_with_job
new_obj = klass(*args, **kwargs)
TypeError: __init__() takes 2 positional arguments but 3 were given
reason = PyDs_PythonError
severity = ERR]
]
related to #2151 (closed) ?