added passing events from thresholds to ees

This commit is contained in:
gezimbll
2025-05-26 08:49:42 +02:00
committed by Dan Christian Bogos
parent 90de059801
commit ccdf3ef1f1
24 changed files with 288 additions and 121 deletions

View File

@@ -364,6 +364,7 @@ CREATE TABLE tp_thresholds (
`weight` decimal(8,2) NOT NULL,
`action_ids` varchar(64) NOT NULL,
`async` BOOLEAN NOT NULL,
`ees_ids` varchar(64) NOT NULL,
`created_at` TIMESTAMP,
PRIMARY KEY (`pk`),
KEY `tpid` (`tpid`),

View File

@@ -355,6 +355,7 @@ CREATE TABLE tp_thresholds (
"weight" decimal(8,2) NOT NULL,
"action_ids" varchar(64) NOT NULL,
"async" BOOLEAN NOT NULL,
"ees_ids" varchar(64) NOT NULL,
"created_at" TIMESTAMP WITH TIME ZONE
);
CREATE INDEX tp_thresholds_idx ON tp_thresholds (tpid);

View File

@@ -1,8 +1,8 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10]
cgrates.org,THD_ACNT_BALANCE_1,FLTR_ACNT_BALANCE_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_ACNT_EXPIRED,FLTR_ACNT_EXPIRED,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_STATS_1,FLTR_STATS_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_STATS_2,FLTR_STATS_2,2014-07-29T15:00:00Z,-1,1,1s,false,10,DISABLE_AND_LOG,false
cgrates.org,THD_STATS_3,FLTR_STATS_3,2014-07-29T15:00:00Z,1,1,1s,false,10,TOPUP_100SMS_DE_MOBILE,false
cgrates.org,THD_RES_1,FLTR_RES_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_CDRS_1,FLTR_ACNT_1007;FLTR_CDR_UPDATE,2014-07-29T15:00:00Z,1,1,1s,false,10,LOG_WARNING,false
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10],EeIDs[11]
cgrates.org,THD_ACNT_BALANCE_1,FLTR_ACNT_BALANCE_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_ACNT_EXPIRED,FLTR_ACNT_EXPIRED,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_STATS_1,FLTR_STATS_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_STATS_2,FLTR_STATS_2,2014-07-29T15:00:00Z,-1,1,1s,false,10,DISABLE_AND_LOG,false,
cgrates.org,THD_STATS_3,FLTR_STATS_3,2014-07-29T15:00:00Z,1,1,1s,false,10,TOPUP_100SMS_DE_MOBILE,false,
cgrates.org,THD_RES_1,FLTR_RES_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_CDRS_1,FLTR_ACNT_1007;FLTR_CDR_UPDATE,2014-07-29T15:00:00Z,1,1,1s,false,10,LOG_WARNING,false,
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] MaxHits[4] MinHits[5] MinSleep[6] Blocker[7] Weight[8] ActionIDs[9] Async[10] EeIDs[11]
2 cgrates.org THD_ACNT_BALANCE_1 FLTR_ACNT_BALANCE_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
3 cgrates.org THD_ACNT_EXPIRED FLTR_ACNT_EXPIRED 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
4 cgrates.org THD_STATS_1 FLTR_STATS_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
5 cgrates.org THD_STATS_2 FLTR_STATS_2 2014-07-29T15:00:00Z -1 1 1s false 10 DISABLE_AND_LOG false
6 cgrates.org THD_STATS_3 FLTR_STATS_3 2014-07-29T15:00:00Z 1 1 1s false 10 TOPUP_100SMS_DE_MOBILE false
7 cgrates.org THD_RES_1 FLTR_RES_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
8 cgrates.org THD_CDRS_1 FLTR_ACNT_1007;FLTR_CDR_UPDATE 2014-07-29T15:00:00Z 1 1 1s false 10 LOG_WARNING false

View File

@@ -1,8 +1,8 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10]
cgrates.org,THD_ACNT_BALANCE_1,FLTR_ACNT_BALANCE_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_ACNT_EXPIRED,FLTR_ACNT_EXPIRED,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_STATS_1,FLTR_STATS_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_STATS_2,FLTR_STATS_2,2014-07-29T15:00:00Z,-1,1,1s,false,10,DISABLE_AND_LOG,false
cgrates.org,THD_STATS_3,FLTR_STATS_3,2014-07-29T15:00:00Z,1,1,1s,false,10,TOPUP_100SMS_DE_MOBILE,false
cgrates.org,THD_RES_1,FLTR_RES_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false
cgrates.org,THD_CDRS_1,FLTR_ACNT_1007;FLTR_CDR_UPDATE,2014-07-29T15:00:00Z,1,1,1s,false,10,LOG_WARNING,false
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10],EeIDs[11]
cgrates.org,THD_ACNT_BALANCE_1,FLTR_ACNT_BALANCE_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_ACNT_EXPIRED,FLTR_ACNT_EXPIRED,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_STATS_1,FLTR_STATS_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_STATS_2,FLTR_STATS_2,2014-07-29T15:00:00Z,-1,1,1s,false,10,DISABLE_AND_LOG,false,
cgrates.org,THD_STATS_3,FLTR_STATS_3,2014-07-29T15:00:00Z,1,1,1s,false,10,TOPUP_100SMS_DE_MOBILE,false,
cgrates.org,THD_RES_1,FLTR_RES_1,2014-07-29T15:00:00Z,-1,1,1s,false,10,LOG_WARNING,false,
cgrates.org,THD_CDRS_1,FLTR_ACNT_1007;FLTR_CDR_UPDATE,2014-07-29T15:00:00Z,1,1,1s,false,10,LOG_WARNING,false,
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] MaxHits[4] MinHits[5] MinSleep[6] Blocker[7] Weight[8] ActionIDs[9] Async[10] EeIDs[11]
2 cgrates.org THD_ACNT_BALANCE_1 FLTR_ACNT_BALANCE_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
3 cgrates.org THD_ACNT_EXPIRED FLTR_ACNT_EXPIRED 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
4 cgrates.org THD_STATS_1 FLTR_STATS_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
5 cgrates.org THD_STATS_2 FLTR_STATS_2 2014-07-29T15:00:00Z -1 1 1s false 10 DISABLE_AND_LOG false
6 cgrates.org THD_STATS_3 FLTR_STATS_3 2014-07-29T15:00:00Z 1 1 1s false 10 TOPUP_100SMS_DE_MOBILE false
7 cgrates.org THD_RES_1 FLTR_RES_1 2014-07-29T15:00:00Z -1 1 1s false 10 LOG_WARNING false
8 cgrates.org THD_CDRS_1 FLTR_ACNT_1007;FLTR_CDR_UPDATE 2014-07-29T15:00:00Z 1 1 1s false 10 LOG_WARNING false

View File

@@ -1,2 +1,2 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10]
cgrates.org,THD_ACNT_1001,FLTR_ACCOUNT_1001,2014-07-29T15:00:00Z,-1,0,0,false,10,TOPUP_MONETARY_10,false
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10],EeIDs[11]
cgrates.org,THD_ACNT_1001,FLTR_ACCOUNT_1001,2014-07-29T15:00:00Z,-1,0,0,false,10,TOPUP_MONETARY_10,false,
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] MaxHits[4] MinHits[5] MinSleep[6] Blocker[7] Weight[8] ActionIDs[9] Async[10] EeIDs[11]
2 cgrates.org THD_ACNT_1001 FLTR_ACCOUNT_1001 2014-07-29T15:00:00Z -1 0 0 false 10 TOPUP_MONETARY_10 false

View File

@@ -1,2 +1,2 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10]
cgrates.org,Threshold1,FLTR_1;FLTR_ACNT_dan,2014-07-29T15:00:00Z,-1,10,1s,true,10,THRESH1;THRESH2,true
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10],EeIDs[11]
cgrates.org,Threshold1,FLTR_1;FLTR_ACNT_dan,2014-07-29T15:00:00Z,-1,10,1s,true,10,THRESH1;THRESH2,true,
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] MaxHits[4] MinHits[5] MinSleep[6] Blocker[7] Weight[8] ActionIDs[9] Async[10] EeIDs[11]
2 cgrates.org Threshold1 FLTR_1;FLTR_ACNT_dan 2014-07-29T15:00:00Z -1 10 1s true 10 THRESH1;THRESH2 true

View File

@@ -1,3 +1,3 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10]
cgrates.org,THD_ACNT_1001,FLTR_ACNT_1001,2014-07-29T15:00:00Z,1,1,1s,false,10,ACT_LOG_WARNING,true
cgrates.org,THD_ACNT_1002,FLTR_ACNT_1002,2014-07-29T15:00:00Z,-1,1,1s,false,10,ACT_LOG_WARNING,true
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],MaxHits[4],MinHits[5],MinSleep[6],Blocker[7],Weight[8],ActionIDs[9],Async[10],EeIDs[11]
cgrates.org,THD_ACNT_1001,FLTR_ACNT_1001,2014-07-29T15:00:00Z,1,1,1s,false,10,ACT_LOG_WARNING,true,ocs_api_event
cgrates.org,THD_ACNT_1002,FLTR_ACNT_1002,2014-07-29T15:00:00Z,-1,1,1s,false,10,ACT_LOG_WARNING,true,
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] MaxHits[4] MinHits[5] MinSleep[6] Blocker[7] Weight[8] ActionIDs[9] Async[10] EeIDs[11]
2 cgrates.org THD_ACNT_1001 FLTR_ACNT_1001 2014-07-29T15:00:00Z 1 1 1s false 10 ACT_LOG_WARNING true ocs_api_event
3 cgrates.org THD_ACNT_1002 FLTR_ACNT_1002 2014-07-29T15:00:00Z -1 1 1s false 10 ACT_LOG_WARNING true