Using the new-style Tango device API, I ran into an unexpected behaviour related to the device properties for a multi-device server.
In order to reproduce this bug:
Use this python code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |
Run a server with two different devices (and two different TestProperty values)
Read testAttribute for both devices.
Notice that one of the devices is using the property of the other
PS: Good job on that high level API anyway! Feels good to reduce Tango DS code by half, it looks more like actual Python now ;)
Bug confirmed.
Thanks for reporting.
Fix in PyTango SVN trunk since revision #26602
Will become visible in next PyTango 8.1.4