It could be reproduced by:
The bug seems to be in the Tango scheme that tries to use is_bool_type function of PyTango, that does not exists:
:::python
Traceback (most recent call last):
File "/home/zreszela/workspace/taurus/lib/taurus/qt/qtgui/base/taurusbase.py", line 319, in filterEvent
self.handleEvent(*evt)
File "/home/zreszela/workspace/taurus/lib/taurus/qt/qtgui/display/taurusled.py", line 251, in handleEvent
self.controller().handleEvent(evt_src, evt_type, evt_value)
File "/home/zreszela/workspace/taurus/lib/taurus/qt/qtgui/display/taurusled.py", line 239, in controller
ctrl_klass = self._calculate_controller_class()
File "/home/zreszela/workspace/taurus/lib/taurus/qt/qtgui/display/taurusled.py", line 226, in _calculate_controller_class
elif model.isBoolean():
File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 331, in isBoolean
return PyTango.is_boolean_type(tgtype, inc_array=inc_array)
AttributeError: 'module' object has no attribute 'is_boolean_type'
A pull request has been created https://github.com/cpascual/taurus/pull/13
Diff:
fixed in [300b40]
Related
Commit: [300b40]