/*! \brief Subscription to device state change messages */
static struct stasis_subscription *device_state_sub;
-/*! \brief queues.conf [general] option */
-static int update_cdr;
-
/*! \brief queues.conf [general] option */
static int negative_penalty_invalid;
queue_persistent_members = 0;
autofill_default = 0;
montype_default = 0;
- update_cdr = 0;
shared_lastcall = 0;
negative_penalty_invalid = 0;
log_membername_as_agent = 0;
if (!strcasecmp(general_val, "mixmonitor"))
montype_default = 1;
}
- if ((general_val = ast_variable_retrieve(cfg, "general", "updatecdr"))) {
- update_cdr = ast_true(general_val);
- }
if ((general_val = ast_variable_retrieve(cfg, "general", "shared_lastcall"))) {
shared_lastcall = ast_true(general_val);
}
;
monitor-type = MixMonitor
;
-; UpdateCDR behavior.
-; This option is implemented to mimic chan_agents behavior of populating
-; CDR dstchannel field of a call with an agent name, which you can set
-; at the login time with AddQueueMember membername parameter.
-;
-; updatecdr = no
-
-;
-; Note that a timeout to fail out of a queue may be passed as part of
-; an application call from extensions.conf:
-; Queue(queuename,[options],[optionalurl],[announceoverride],[timeout])
-; example: Queue(dave,t,,,45)
-
; shared_lastcall will make the lastcall and calls received be the same in
; members logged in more than one queue. This is useful to make the queue
; respect the wrapuptime of another queue for a shared member.