I need to be able to dynamically set the weight of different queues based on dynamic data. It appears as of now they only way to manipulate the queues attributes is via the queues.conf file (besides adding, pausing or removing members).
Anybody know a way to do this, or is this just a limitation of *?
Out of all people you use FreePBX ? This is a sad day…[/quote]
I know, I know, it is not my own system but someone else’s I am trying to hack to get the queues to work properly. Battling ‘queue neglect’ where if an agent has more than 2 ‘skills’/queues one queue gets constipated and you have to manipulate the weights to get it unstuck and then move them back.
Just a thought, if you are planning on hacking around in the code, check with app_queue in 1.6. It probably does what you are attempting to do. (see both queuerules.conf and queues.conf) But it probably won’t work with FreePBX yet.