resque-dynamic-queues
resque-dynamic-queues copied to clipboard
A resque plugin for specifying the queues a worker pulls from with wildcards, negations, or dynamic look up from redis.
The default Resque behavior is to respect the order in which queues are defined. Currently, `resque-dynamic-queues` returns all matched queues sorted alphabetically. This might lead to confusing results. ### Example...
Removes sorting of matched_queues, so that the original order in which the dynamic queue was defined is preserved.
I noticed this gem was not properly handling Resque's wildcard priority system. For example, `QUEUE="high,medium,*,superlow` was attempting to read the \* as a wildcard pattern in the vein of `*high`...
I've tried a few different ways to get queue priority and/or weighting to work, but can't seem to. How can this be done with dynamic queues? I've tried having multiple...