From 39e34453a2cf100fe3dc0d07b3f08f00810b9218 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Mon, 9 Nov 2015 19:00:09 +0200 Subject: [PATCH] added *min/*max ddc triggers fixes #266 --- engine/action_trigger.go | 2 +- engine/stats_queue.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/action_trigger.go b/engine/action_trigger.go index 7ab63c864..72cc86441 100644 --- a/engine/action_trigger.go +++ b/engine/action_trigger.go @@ -32,7 +32,7 @@ import ( type ActionTrigger struct { Id string // for visual identification ThresholdType string //*min_counter, *max_counter, *min_balance, *max_balance - // stats: *min_asr, *max_asr, *min_acd, *max_acd, *min_tcd, *max_tcd, *min_acc, *max_acc, *min_tcc, *max_tcc + // stats: *min_asr, *max_asr, *min_acd, *max_acd, *min_tcd, *max_tcd, *min_acc, *max_acc, *min_tcc, *max_tcc, *min_ddc, *max_ddc ThresholdValue float64 Recurrent bool // reset eexcuted flag each run MinSleep time.Duration // Minimum duration between two executions in case of recurrent triggers diff --git a/engine/stats_queue.go b/engine/stats_queue.go index bbadfb200..c9bd1619f 100644 --- a/engine/stats_queue.go +++ b/engine/stats_queue.go @@ -48,6 +48,8 @@ var METRIC_TRIGGER_MAP = map[string]string{ "*max_acc": ACC, "*min_tcc": TCC, "*max_tcc": TCC, + "*min_ddc": DDC, + "*max_ddc": DDC, } // Simplified cdr structure containing only the necessary info