[Home]

Summary:ASTERISK-16274: [patch] Set dynamic parameters for queue and queue members.
Reporter:raarts (raarts)Labels:patch
Date Opened:2010-06-20 15:21:43Date Closed:
Priority:MajorRegression?No
Status:Open/NewComponents:Applications/app_queue
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) queueparams-17538.patch
Description:This patch adds two AMI commands: QueueParams, and QueueMember. They provide a means to (pre)set queue parameters that are normally only dynamically kept. This enables you to restore their situation after an asterisk crash or restart.

The QueueParams Action allows you to set Calls, Holdtime, Talktime, Completed, Abandoned and ServiceLevel.

The QueueMember Action sets queue members parameters CallsTaken, LastCall and Paused.
Comments:By: Leif Madsen (lmadsen) 2010-06-23 11:03:25

Thanks for the patch! Marking this as Ready for Testing.

By: Leif Madsen (lmadsen) 2010-06-23 15:26:42

I think it would also be good if this could store the information in the AstDB so this could automatically be loaded from there as well.

The AstDB method does not preclude this patch, but would be nice to have :)

By: raarts (raarts) 2010-06-24 02:46:55

You mean these values should be stored in astdb to begin with.

Yes, you're right. We didn't implement it this way, becasue we had the values available in another application anyway, and if you only have a hammer, everything looks like a nail ;-)

I'm sorry I can't spare the time to do the astdb implementation at the moment.