diff --git a/tangostationcontrol/tangostationcontrol/devices/station_manager.py b/tangostationcontrol/tangostationcontrol/devices/station_manager.py index f7963354cab92f26f61e235134073003e1b80a6d..7e612a188da55b32837ee658a18cd979ae3a3621 100644 --- a/tangostationcontrol/tangostationcontrol/devices/station_manager.py +++ b/tangostationcontrol/tangostationcontrol/devices/station_manager.py @@ -76,6 +76,10 @@ class StationManager(AsyncDevice): def station_state_R(self): return self.station_state.name + @attribute(dtype=bool, fisallowed="is_attribute_access_allowed") + def station_state_transitioning_R(self): + return self.transition_lock and self.transition_lock.locked() + @attribute(dtype=str, fisallowed="is_attribute_access_allowed") def last_requested_transition_R(self): return self.last_requested_transition or ""