From: Mark Michelson Date: Mon, 21 Jan 2008 22:32:13 +0000 (+0000) Subject: Adding the QUEUENAME variable to the variables set using the setqueuevar option X-Git-Tag: 1.6.0-beta2~2^2~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d57a8c873581aed9ace179564b43840ff7fdf10;p=thirdparty%2Fasterisk.git Adding the QUEUENAME variable to the variables set using the setqueuevar option in queues.conf. Suggestion comes from Shaun2222 on IRC. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@99406 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/apps/app_queue.c b/apps/app_queue.c index a2db787a7e..a6b2d3f89e 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -570,8 +570,8 @@ static void set_queue_variables(struct queue_ent *qe) sl = 100 * ((float) qe->parent->callscompletedinsl / (float) qe->parent->callscompleted); snprintf(interfacevar,sizeof(interfacevar), - "QUEUEMAX=%d|QUEUESTRATEGY=%s|QUEUECALLS=%d|QUEUEHOLDTIME=%d|QUEUECOMPLETED=%d|QUEUEABANDONED=%d|QUEUESRVLEVEL=%d|QUEUESRVLEVELPERF=%2.1f", - qe->parent->maxlen, int2strat(qe->parent->strategy), qe->parent->count, qe->parent->holdtime, qe->parent->callscompleted, + "QUEUENAME=%s|QUEUEMAX=%d|QUEUESTRATEGY=%s|QUEUECALLS=%d|QUEUEHOLDTIME=%d|QUEUECOMPLETED=%d|QUEUEABANDONED=%d|QUEUESRVLEVEL=%d|QUEUESRVLEVELPERF=%2.1f", + qe->parent->name, qe->parent->maxlen, int2strat(qe->parent->strategy), qe->parent->count, qe->parent->holdtime, qe->parent->callscompleted, qe->parent->callsabandoned, qe->parent->servicelevel, sl); pbx_builtin_setvar(qe->chan, interfacevar); diff --git a/configs/queues.conf.sample b/configs/queues.conf.sample index 92c3237732..fb4e9bd3d2 100644 --- a/configs/queues.conf.sample +++ b/configs/queues.conf.sample @@ -173,6 +173,7 @@ shared_lastcall=no ; If set to yes, the following variables will be set ; just prior to the caller being bridged with a queue member ; and just prior to the caller leaving the queue +; QUEUENAME name of the queue ; QUEUEMAX maxmimum number of calls allowed ; QUEUESTRATEGY the strategy of the queue; ; QUEUECALLS number of calls currently in the queue