> On April 5, 2014, 7:02 a.m., Olle E Johansson wrote:
> > I would like to see a configuration option for this, as it will generate a 
> > massive amount of events in busy servers.

That's fair. I can think of two ways to do this:

1) The DeviceStateChange and PublishStateChange belong to a new event category. 
This way, you can add the event category to your read= line in manager.conf if 
you want to see the event, or you can leave the category off if you don't.
2) There can be individual configuration options in manager.conf to suppress 
certain events. This would act as a generic method to disable the publication 
of certain events and could be applied to any event.

Personally, I like number 2 more, but I'm willing to hear suggestions for other 
ways of doing this.


- Mark


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


On April 4, 2014, 7:38 p.m., Mark Michelson wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/3417/
> -----------------------------------------------------------
> 
> (Updated April 4, 2014, 7:38 p.m.)
> 
> 
> Review request for Asterisk Developers.
> 
> 
> Repository: Asterisk
> 
> 
> Description
> -------
> 
> AMI does not emit events when device state or presence state changes. The 
> closest things that exist currently are the ExtenstionStatus and 
> PresenceStatus events, which inform about device state and presence state 
> events as they pertain to hints in the dialplan. These new events are raised 
> for every device state change or presence state change in Asterisk.
> 
> 
> Diffs
> -----
> 
>   /trunk/main/presencestate.c 411714 
>   /trunk/main/manager.c 411714 
>   /trunk/main/devicestate.c 411714 
>   /trunk/include/asterisk/presencestate.h 411714 
>   /trunk/include/asterisk/devicestate.h 411714 
> 
> Diff: https://reviewboard.asterisk.org/r/3417/diff/
> 
> 
> Testing
> -------
> 
> See /r/3418
> 
> 
> Thanks,
> 
> Mark Michelson
> 
>

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to