Make queue log indicate if ADDMEMBER is paused for AMI and realtime.
* Add parameter to queue log ADDMEMBER to indicate if the member is paused. (closes issue ASTERISK-18645) Reported by: garlew Patches: paused.diff (License #5337) patch uploaded by garlew Tested by: rmudgett, garlew Review: https://reviewboard.asterisk.org/r/1469/ ........ Merged revisions 345285 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 345290 from http://svn.asterisk.org/svn/asterisk/branches/10 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@345317 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
parent
113612b9d6
commit
9e726d9cb4
|
@ -2197,9 +2197,9 @@ static void rt_handle_member_record(struct call_queue *q, char *interface, struc
|
|||
m->ignorebusy = ignorebusy;
|
||||
ast_copy_string(m->rt_uniqueid, rt_uniqueid, sizeof(m->rt_uniqueid));
|
||||
if (!log_membername_as_agent) {
|
||||
ast_queue_log(q->name, "REALTIME", m->interface, "ADDMEMBER", "%s", "");
|
||||
ast_queue_log(q->name, "REALTIME", m->interface, "ADDMEMBER", "%s", paused ? "PAUSED" : "");
|
||||
} else {
|
||||
ast_queue_log(q->name, "REALTIME", m->membername, "ADDMEMBER", "%s", "");
|
||||
ast_queue_log(q->name, "REALTIME", m->membername, "ADDMEMBER", "%s", paused ? "PAUSED" : "");
|
||||
}
|
||||
ao2_link(q->members, m);
|
||||
ao2_ref(m, -1);
|
||||
|
@ -7581,9 +7581,9 @@ static int manager_add_queue_member(struct mansession *s, const struct message *
|
|||
switch (add_to_queue(queuename, interface, membername, penalty, paused, queue_persistent_members, state_interface)) {
|
||||
case RES_OKAY:
|
||||
if (ast_strlen_zero(membername) || !log_membername_as_agent) {
|
||||
ast_queue_log(queuename, "MANAGER", interface, "ADDMEMBER", "%s", "");
|
||||
ast_queue_log(queuename, "MANAGER", interface, "ADDMEMBER", "%s", paused ? "PAUSED" : "");
|
||||
} else {
|
||||
ast_queue_log(queuename, "MANAGER", membername, "ADDMEMBER", "%s", "");
|
||||
ast_queue_log(queuename, "MANAGER", membername, "ADDMEMBER", "%s", paused ? "PAUSED" : "");
|
||||
}
|
||||
astman_send_ack(s, m, "Added interface to queue");
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue