One thing I have always wanted in Cylc was to be able to get more information about the user-defined queues within Cylc. When tasks belong to multiple namepsaces, and both are assigned to different queues, a user may not understand which queue is being used. I think warnings may exist to try to highlight this, but, I thought being able to do a CLI command to
- Obtain a list of which task namespaces belong to which queues
- Query a queue for task and see which queue it belongs to
- Obtain information about the queue state
- Number of tasks active in queue
- Number of tasks waiting on queue to find space for them
- For any given queue, what tasks are active
- For any given queue, what tasks are waiting
Then, in the WUI (and TUI?), have a view or frame which can show this sort of information too.
Would this be possible and would others find it useful being able to see more detail about the internal queue states?