Skip to main content

Queue Linear on Version 7

Posted by ecadieux on Thu, 09/04/2014

Hello everyone,

This is my first post on the forum and I am pretty happy with the product so far. However, we have 2 little problems right now.

We are using thirdlane V 7.1.1.6 on asterisk 1.8.26.0

The first one is when I make a change on a queue that I created. The change doesn't seem to be applied. I checked on the db and everything seems to be changed, but even if I do a queue reload all, the old strategy and settings stay.

My other issue is the Linear strategy for a queue. How can I set the order on which the extensions ring first, second, third... I know that it should ring them following the order of the queue conf files, but we are on a DB basis and the queue.conf file is empty.

Thank you very much !


Submitted by thirdlane on Wed, 09/24/2014 Permalink

Do any changes take effect after save? Is it the same after asterisk restart?

As far as the strategy - currently there is no way in Thirdlane to "define" the order of extensions for the queue.

Asterisk docs say:

linear: Rings interfaces in the order they are listed in the configuration file. Dynamic members will be rung in the order in which they were added. (new in 1.6)

Do you really need a specified order and are these dynamic or static members?

Submitted by eeman on Fri, 09/26/2014 Permalink

i believe that the nature of storing entries in the mysql database precludes the possibility of linear since there is no true order that they are listed when asterisk calls for the information. I dont think it executes a 'order by' qualifier in its select statement. Dynamically, on the other hand, will work, but as previously pointed out, only based on order joined.