@ -6276,6 +6276,7 @@ static int set_member_paused(const char *queuename, const char *interface, const
ast_queue_log ( q - > name , " NONE " , mem - > membername , ( paused ? " PAUSE " : " UNPAUSE " ) , " %s " , S_OR ( reason , " " ) ) ;
ast_queue_log ( q - > name , " NONE " , mem - > membername , ( paused ? " PAUSE " : " UNPAUSE " ) , " %s " , S_OR ( reason , " " ) ) ;
if ( ! ast_strlen_zero ( reason ) ) {
/*** DOCUMENTATION
/*** DOCUMENTATION
< managerEventInstance >
< managerEventInstance >
< synopsis > Raised when a member is paused / unpaused in the queue with a reason . < / synopsis >
< synopsis > Raised when a member is paused / unpaused in the queue with a reason . < / synopsis >
@ -6284,6 +6285,9 @@ static int set_member_paused(const char *queuename, const char *interface, const
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='Location']) " / >
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='Location']) " / >
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='MemberName']) " / >
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='MemberName']) " / >
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='Paused']) " / >
< xi : include xpointer = " xpointer(/docs/managerEvent[@name='QueueMemberStatus']/managerEventInstance/syntax/parameter[@name='Paused']) " / >
< parameter name = " Reason " >
< para > The reason given for pausing or unpausing a queue member . < / para >
< / parameter >
< / syntax >
< / syntax >
< see - also >
< see - also >
< ref type = " application " > PauseQueueMember < / ref >
< ref type = " application " > PauseQueueMember < / ref >
@ -6291,7 +6295,6 @@ static int set_member_paused(const char *queuename, const char *interface, const
< / see - also >
< / see - also >
< / managerEventInstance >
< / managerEventInstance >
* * */
* * */
if ( ! ast_strlen_zero ( reason ) ) {
manager_event ( EVENT_FLAG_AGENT , " QueueMemberPaused " ,
manager_event ( EVENT_FLAG_AGENT , " QueueMemberPaused " ,
" Queue: %s \r \n "
" Queue: %s \r \n "
" Location: %s \r \n "
" Location: %s \r \n "