Extended functionality of the control widgets to download lists of allowed plans and devices when those lists are changed at the server. The items in the combo box with the list of allowed plans in the plan editor is also updated when the list is changed.
In the initial implementation of the widgets it was assumed that the lists of allowed plans and devices are static and rarely change (it used to require restarting the Queue Server). This PR extends functionality to support dynamically changed lists.
Extended functionality of the control widgets to download lists of allowed plans and devices when those lists are changed at the server. The items in the combo box with the list of allowed plans in the plan editor is also updated when the list is changed. In the initial implementation of the widgets it was assumed that the lists of allowed plans and devices are static and rarely change (it used to require restarting the Queue Server). This PR extends functionality to support dynamically changed lists.
Motivation and Context
Addresses the issue https://github.com/bluesky/bluesky-widgets/issues/171
How Has This Been Tested?
The updated version of
queue-monitor
was manually tested.