Summary: | ASTERISK-01156: [patch] Queue membership (agents, NOT callers) should generate manager events | ||
Reporter: | purplehat (purplehat) | Labels: | |
Date Opened: | 2004-03-04 16:29:39.000-0600 | Date Closed: | 2011-06-07 14:05:21 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_queue |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) app_queue_agent_events.patch | |
Description: | There is currently no easy way to monitor the membership list of a queue from the manager interface. I propose that adding or removing dynamic members should generate manager events. In addition, for consitancy similar events should be generated in response to QueueStatus. I will have a patch available for this shortly. When I make this patch is there any reason why the QueueStatus response can't be cleaned up to fix the terminology usage? It returns the list of people in the queue with "QueueMember" events, but in other places a "member" is someone answering the queue, not someone in the queue. Shouldn't these be "QueueCaller" events? | ||
Comments: | By: purplehat (purplehat) 2004-03-08 11:12:24.000-0600 Patch is attached. It is against 1.0 but will apply cleanly to CVS HEAD version as well. I used "QueueAgent", "AddQueueAgent" and "RemoveQueueAgent" as the event names since "QueueMember" was already used. By: jrollyson (jrollyson) 2004-04-21 17:36:42 Has this been disclaimed? By: purplehat (purplehat) 2004-04-26 11:08:35 Current CVS HEAD already has a new queue manager app which similar changes so this patch is basically obsolete. |