[asterisk-dev] [Code Review] On demand AMI event filters
kobaz
reviewboard at asterisk.org
Thu Jun 30 19:52:15 CDT 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/1228/
-----------------------------------------------------------
(Updated June 30, 2011, 7:52 p.m.)
Review request for Asterisk Developers.
Changes
-------
Updates per reviewboard comments.
Summary
-------
There is already support for white and black filters for AMI events in manager.conf, but they are defined statically.
It would be really great to be able to log in and add filters on the fly for just the current session.
Diffs (updated)
-----
trunk/main/manager.c 320708
Diff: https://reviewboard.asterisk.org/r/1228/diff
Testing
-------
----------------------
Test 1
----------------------
Log into AMI, events: all
Action: UserEvent
UserEvent: foo
MyValue: bar
(userevent recieved)
Action: FilterAdd
Filter: !UserEvent: foo
Action: UserEvent
UserEvent: foo
MyValue: bar
(no foo userevent event received)
----------------------
Test 2
----------------------
Log into AMI session 1, events: all
Log into AMI session 2, events: all
AMI session 1:
Action: FilterAdd
Filter: Event: PeerStatus
(only peerstatus events received)
AMI session 2:
(all events received)
Thanks,
kobaz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20110701/b528f19f/attachment.htm>
More information about the asterisk-dev
mailing list