[asterisk-bugs] [JIRA] (ASTERISK-25215) Differences in queue.log between Set QUEUE_MEMBER and using PauseQueueMember

Lorne Gaetz (JIRA) noreply at issues.asterisk.org
Tue Jun 30 13:25:33 CDT 2015


Lorne Gaetz created ASTERISK-25215:
--------------------------------------

             Summary: Differences in queue.log between Set QUEUE_MEMBER and using PauseQueueMember
                 Key: ASTERISK-25215
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25215
             Project: Asterisk
          Issue Type: Improvement
      Security Level: None
    Affects Versions: 13.4.0
         Environment: FreePBX Distro 6.12.65-28 (FreePBX 12)
            Reporter: Lorne Gaetz
            Severity: Trivial


FreePBX defines a feature code that allows queue agents to toggle between pause/unpause for all queues or individually for each queue. The dialplan that FreePBX currently uses for pausing and unpausing agents is:

Set(QUEUE_MEMBER([queue_name],paused,[member_name])=0/1)

Our users have pointed out that when they pause agents using the FreePBX feature code, that the pause is not logged in queue.log, but when they test by pausing agents at the Asterisk CLI pauses get logged as expected. We have tested pausing queue agents by using the dialplan commands PauseQueueMember and UnpauseQueueMember and the pauses do get logged in queue.log as expected.

Questions:
1) Are the differences in logging between the two pause methods by design?
2) Is there a "preferred" method of pausing agents between the two methods noted? i.e. should FreePBX examine transitioning toward using the dialplan commands  PauseQueueMember and UnpauseQueueMember?
3) If the current state of pause logging is not by design, would it be possible to get agent paused by setting QUEUE_MEMBER logged in the same way as the dialplan commands?

Cross reference to FreePBX jira ticket:
http://issues.freepbx.org/browse/FREEPBX-9463




--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list