Task belong to multiple internal queues?

15 views
Skip to first unread message

Tom Coleman

unread,
Feb 25, 2019, 6:12:26 PM2/25/19
to cy...@googlegroups.com
Hi,

I was wondering if it were possible for a task to belong to multiple internal queues at once, and be limited by both of them?

e.g.
QUEUE1 Max = 2
QUEUE2 Max = 4

Number QUEUE1 tasks = 1
Number QUEUE2 tasks = 4
=> task will not run

Number QUEUE1 tasks = 2
Number QUEUE2 tasks = 1
=> task will not run

Number QUEUE1 tasks = 1
Number QUEUE2 tasks = 3
=> task will run

When I try, I get the following message:
[INFO] 2019-02-25T22:24:50+0000 + QUEUE2: ignoring task_name from parent_family (already assigned to a queue)

Regards,
Tom

Hilary Oliver

unread,
Feb 25, 2019, 6:32:26 PM2/25/19
to cy...@googlegroups.com
Hi Tom,

No, not currently possible.

Allowing that could expose users to some unexpected problems.  See the discussion at https://github.com/cylc/cylc/issues/2701 - and feel free to chime in there if you have any strong opinions about it.

Hilary


--

---
You received this message because you are subscribed to the Google Groups "cylc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cylc+uns...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages