[asterisk-bugs] [JIRA] (ASTERISK-24431) Inconsistent in "QueueMember" event of "QueueStatus" action

Dafi Ni (JIRA) noreply at issues.asterisk.org
Wed Oct 29 03:56:29 CDT 2014


    [ https://issues.asterisk.org/jira/browse/ASTERISK-24431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=223181#comment-223181 ] 

Dafi Ni commented on ASTERISK-24431:
------------------------------------

For me braking change is rename "Location" to "Interface" without notification as in ASTERISK-24429 :).

To avoid such a braking change  in accordance with :
https://wiki.asterisk.org/wiki/display/AST/AMI+v2+Specification#AMIv2Specification-Events.1
{quote}
Events
The supported events for Asterisk 12 are listed here:
Asterisk 12 AMI Events
While new AMI Events may be added over the lifetime of Asterisk 12, existing AMI Events will not be removed.
Fields may be added to an existing AMI event without altering the AMI version number, but existing fields will not be removed." 
{quote}

I suggest:
* adding the parameter "Interface" with a value of "Location" 
* leave the "Location" in its original form, 
* designation in documentation "Location" as deprecated


If this is OK i will try write patch

> Inconsistent in "QueueMember" event of "QueueStatus" action
> -----------------------------------------------------------
>
>                 Key: ASTERISK-24431
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24431
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Applications/app_queue, Core/ManagerInterface
>    Affects Versions: 12.6.0, 13.0.0-beta1
>            Reporter: Dafi Ni
>
> "QueueMember" event of "QueueStatus" action returns:
> {quote}
> Location
> {quote}
> while 
> * QueueMemberAdded
> * QueueMemberPause
> * QueueMemberPaused
> * QueueMemberPenalty
> * QueueMemberRemoved
> * QueueMemberRinginuse
> * QueueMemberStatus
> reutrns 
> {quote}
> Interface
> {quote}
> related: ASTERISK-24429



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



More information about the asterisk-bugs mailing list