diff options
author | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-12-21 00:44:17 +0000 |
---|---|---|
committer | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-12-21 00:44:17 +0000 |
commit | f18c0943a0dc8031f97067ef616464f37518209e (patch) | |
tree | 46786d1665dba73305b2a9c07e0bca2532380ff6 /configs/queues.conf.sample | |
parent | 6bdde69e7989206f7c257df23b9a04d56f3c7413 (diff) |
Merging the queue-penalty branch. In short, this allows one to dynamically adjust
the QUEUE_MAX_PENALTY and the newly introduced QUEUE_MIN_PENALTY during a call depending
on the amount of time passed. The purpose is to allow the call to open up to more (or maybe
just different) members without the caller's losing his place in the queue. See
configs/queuerules.conf.sample for an example of how to set up queue rules and configs/queues.conf.sample
for how to associate a rule with a queue.
Along with the functional changes, new CLI and manager commands exist to show the rules defined and
there is an additional CLI command to reload the queue rules.
Future enhancements that may be made: support for realtime queue rules and support for dynamically adding
a rule through the manager or CLI. Also a manager command to reload the queue rules (I'll probably write
this myself very soon).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@94370 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs/queues.conf.sample')
-rw-r--r-- | configs/queues.conf.sample | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/configs/queues.conf.sample b/configs/queues.conf.sample index 440da3148..7fe148639 100644 --- a/configs/queues.conf.sample +++ b/configs/queues.conf.sample @@ -362,6 +362,13 @@ shared_lastcall=no ; ; timeoutrestart = no ; +; If you wish to implement a rule defined in queuerules.conf (see +; configs/queuerules.conf.sample from the asterisk source directory for +; more information about penalty rules) by default, you may specify this +; by setting defaultrule to the rule's name +; +; defaultrule = myrule +; ; Each member of this call queue is listed on a separate line in ; the form technology/dialstring. "member" means a normal member of a ; queue. An optional penalty may be specified after a comma, such that |