[asterisk-dev] [Code Review] 2687: CEL Specification for Asterisk 12

opticron reviewboard at asterisk.org
Fri Aug 23 12:49:10 CDT 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/2687/
-----------------------------------------------------------

(Updated Aug. 23, 2013, 12:49 p.m.)


Status
------

This change has been marked as submitted.


Review request for Asterisk Developers.


Bugs: ASTERISK-21567
    https://issues.asterisk.org/jira/browse/ASTERISK-21567


Repository: Asterisk


Description
-------

Like the CDR engine, the CEL engine has gone through quite a bit of rework due to the bridging changes in Asterisk 12 and its refactoring on top of the Stasis message bus.

Due to the Stasis refactoring, the CEL engine is now significantly more self-contained in Asterisk 12 than it was in Asterisk 11. All events except for user defined events (even these are delivered via Stasis) are now generated from the same Stasis messages that many other parts of Asterisk consume to monitor the state of channels, bridge, ongoing dial attempts, and other events.

Due to changes in the bridging system, AST_CEL_BRIDGE_UPDATE (masquerade related) has been removed and equivalent events are now indicated with conference change records, bridge change records, bridge to conference transition records, and local channel optimization records.

See the wiki article on this subject for more details:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+12+CEL+Specification


Diffs
-----


Diff: https://reviewboard.asterisk.org/r/2687/diff/


Testing
-------

The reworked CEL engine has many new unit tests located under /main/cel on the CLI.


Thanks,

opticron

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20130823/ae37204c/attachment.htm>


More information about the asterisk-dev mailing list