app_queue: Per Member ringinuse option and deprecation of ignorebusy
authorJonathan Rose <jrose@digium.com>
Fri, 18 May 2012 19:39:54 +0000 (19:39 +0000)
committerJonathan Rose <jrose@digium.com>
Fri, 18 May 2012 19:39:54 +0000 (19:39 +0000)
commitec3b8a1f2799acf4a04b95e12b10923181ae8207
tree14478d8172aa13faa593f24f562a8951c7dce0cc
parent11348736af2097be6ca9d99f160ead3e85e44ec2
app_queue: Per Member ringinuse option and deprecation of ignorebusy

Adds a number of methods for controlling the setting of 'ringinuse'
which is basically the same concept as the old ignorebusy setting,
only now the per member setting always controls whether or not the
member is actually ringed while in use. A CLI command and a manager
action have been added to change a given queue member's ringinuse
option while Asterisk is running and the an argument has been added
for adding members with deliberately set ringinuse in queues.conf
Some effort has been made to ensure compatability with dialplans and
databases still referring to 'ignorebusy'.

(issue ASTERISK-19536)
reported by: Philippe Lindheimer
Review: https://reviewboard.asterisk.org/r/1919/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@367080 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
apps/app_queue.c
configs/queues.conf.sample