mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 11:25:35 +00:00
ami: Allow events to be globally disabled.
The disabledevents setting has been added to the general section in manager.conf, which allows users to specify events that should be globally disabled and not sent to any AMI listeners. This allows for processing of these AMI events to end sooner and, for frequent AMI events such as Newexten which users may not have any need for, allows them to not be processed. Additionally, it also cleans up core debug as previously when debug was 3 or higher, the debug was constantly spammed by "Analyzing AMI event" messages along with a complete dump of the event contents (often for Newexten). ASTERISK-29853 #close Change-Id: Id42b9a3722a1f460d745cad1ebc47c537fd4f205
This commit is contained in:
committed by
Friendly Automation
parent
3b1debb28b
commit
585c2d17bb
@@ -79,7 +79,18 @@ bindaddr = 0.0.0.0
|
||||
; on a action=waitevent request (actually its httptimeout-10)
|
||||
; c) httptimeout is also the amount of time the webserver keeps
|
||||
; a http session alive after completing a successful action
|
||||
;
|
||||
; disabledevents specifies AMI events which should be completely globally disabled.
|
||||
; These events will not be available to any AMI listeners. Use this to disable
|
||||
; frequent events which are not desired for any listeners. Default
|
||||
; is no events are globally disabled. Event names are case-sensitive.
|
||||
; Events disabled in stasis.conf do not also need to be disabled here.
|
||||
; If you don't want to completely disable an AMI event, also consider the
|
||||
; filter option available on a per-manager user basis to block unwanted
|
||||
; events from being received in a stream (as opposed to this option which
|
||||
; would prevent specified events from being generated at all).
|
||||
|
||||
;disabledevents = Newexten,Varset
|
||||
|
||||
;[mark]
|
||||
;secret = mysecret
|
||||
|
Reference in New Issue
Block a user