aboutsummaryrefslogtreecommitdiffstats
path: root/configs
diff options
context:
space:
mode:
authorirroot <irroot@f38db490-d61c-443f-a65b-d21fe96a405b>2011-06-29 06:39:26 +0000
committerirroot <irroot@f38db490-d61c-443f-a65b-d21fe96a405b>2011-06-29 06:39:26 +0000
commitf4e69acdf3eb8390a392d48e63cb87fa76d2c19c (patch)
treef0a85c2954c03a800d1022c4f2f4a1b68ac2853d /configs
parent8cd91d244e3f4c62ddf5c6204eebb9b87863bbeb (diff)
Commit "distrotech" app_queue changes to Trunk
* Added general option negative_penalty_invalid default off. when set members are seen as invalid/logged out when there penalty is negative. for realtime members when set remove from queue will set penalty to -1. * Added queue option autopausedelay when autopause is enabled it will be delayed for this number of seconds since last successful call if there was no prior call the agent will be autopaused immediately. * Added member option ignorebusy this when set and ringinuse is not will allow per member control of multiple calls as ringinuse does for the Queue. - Mark QUEUE_MEMBER_PENALTY Deprecated it never worked for realtime members - QUEUE_MEMBER is now R/W supporting setting paused, ignorebusy and penalty. (closes issue ASTERISK-17421) (closes issue ASTERISK-17391) Reported by: irroot Tested by: irroot, jrose Review: https://reviewboard.asterisk.org/r/1119/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@325483 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs')
-rw-r--r--configs/queues.conf.sample11
1 files changed, 11 insertions, 0 deletions
diff --git a/configs/queues.conf.sample b/configs/queues.conf.sample
index c2045f90c..3f67d6df7 100644
--- a/configs/queues.conf.sample
+++ b/configs/queues.conf.sample
@@ -61,6 +61,10 @@ monitor-type = MixMonitor
;
;shared_lastcall=no
;
+; Negative_penalty_invalid will treat members with a negative penalty as logged off
+;
+;negative_penalty_invalid = no
+;
;[markq]
;
; A sample call queue
@@ -196,6 +200,10 @@ monitor-type = MixMonitor
; all: Memeber will be paused in all queues he/she is a member
;autopause=yes
;
+; Autopausedelay delay autopause for autopausedelay seconds from the
+; last call if a member has not taken a call the delay has no effect.
+;autopausedelay=60
+;
; Maximum number of people waiting in the queue (0 for unlimited)
;
;maxlen = 0
@@ -459,6 +467,9 @@ monitor-type = MixMonitor
; uncomment this option. (Note: only the SIP channel driver currently is able
; to report 'in use'.)
;
+; A member can have the ignorebusy flag set or unset when ringinuse is set to
+; allow a per member control.
+;
; ringinuse = no
;
; If you wish to have a delay before the member is connected to the caller (or