Menu

#290 Taurusform fails with certain type of Tango attributes

I['Jul16', '']
resolved
taurus4 (70)
bug
2016-07-15
2016-05-25
No

It could be reproduced by:

  • taurusform sys/tg_test/1/boolean_scalar
  • taurusform sys/tg_test/1/state
  • taurusform sys/tg_test/1/status

The bug seems to be in the Tango scheme that tries to use is_bool_type function of PyTango, that does not exists:

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'

Discussion

  • Carlos Falcon

    Carlos Falcon - 2016-07-11

    A pull request has been created https://github.com/cpascual/taurus/pull/13

     
  • Carlos Pascual

    Carlos Pascual - 2016-07-11
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,4 +1,4 @@
    -It could be reproduces by:
    +It could be reproduced by:
    
     * taurusform sys/tg_test/1/boolean_scalar
     * taurusform sys/tg_test/1/state
    
    • assigned_to: Zbigniew Reszela
    • Milestone: unassigned --> taurus4
     
  • Carlos Pascual

    Carlos Pascual - 2016-07-12
    • status: waiting --> resolved
     
  • Carlos Pascual

    Carlos Pascual - 2016-07-12

    fixed in [300b40]

     

    Related

    Commit: [300b40]

  • Carlos Pascual

    Carlos Pascual - 2016-07-15
    • Labels: --> taurus4
    • Category: taurus4 --> Jul16,