Add action type *dynamic_attribute and revise clone functions

This commit is contained in:
arberkatellari
2025-05-13 17:27:53 +02:00
committed by Dan Christian Bogos
parent 5f5330382f
commit f6c300c395
30 changed files with 735 additions and 47 deletions

View File

@@ -31,11 +31,13 @@
"enabled": true,
"apiers_conns": ["*localhost"],
"exists_indexed_fields": ["*opts.*account"],
"store_interval": "-1",
},
"stats": {
"enabled": true,
"thresholds_conns": ["*localhost"],
"store_interval": "-1",
},
"attributes": {

View File

@@ -22,7 +22,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "-2",
"internalDBFileSizeLimit": "10MB"
"internalDBFileSizeLimit": "3.3KB"
}
},
@@ -33,7 +33,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "-2",
"internalDBFileSizeLimit": "10MB"
"internalDBFileSizeLimit": "3.3KB"
}
},

View File

@@ -27,7 +27,7 @@
"opts":{
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},
@@ -37,7 +37,7 @@
"opts":{
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},

View File

@@ -27,7 +27,7 @@
"opts":{
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "500ms",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},
@@ -37,7 +37,7 @@
"opts":{
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "500ms",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},

View File

@@ -27,7 +27,7 @@
"opts":{
"internalDBDumpInterval": "500ms",
"internalDBRewriteInterval": "-1",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},
@@ -37,7 +37,7 @@
"opts":{
"internalDBDumpInterval": "500ms",
"internalDBRewriteInterval": "-1",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},

View File

@@ -22,7 +22,7 @@
"opts":{
"internalDBDumpInterval": "500ms",
"internalDBRewriteInterval": "500ms",
"internalDBFileSizeLimit": "1M"
"internalDBFileSizeLimit": "3.3K"
}
},
@@ -31,7 +31,7 @@
"opts":{
"internalDBDumpInterval": "500ms",
"internalDBRewriteInterval": "500ms",
"internalDBFileSizeLimit": "1M"
"internalDBFileSizeLimit": "3.3K"
}
},

View File

@@ -28,7 +28,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "-1",
"internalDBFileSizeLimit": "1M"
"internalDBFileSizeLimit": "3.3K"
}
},
@@ -39,7 +39,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "-1",
"internalDBFileSizeLimit": "1M"
"internalDBFileSizeLimit": "3.3K"
}
},

View File

@@ -28,7 +28,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "500ms",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},
@@ -39,7 +39,7 @@
"internalDBStartTimeout": "1m",
"internalDBDumpInterval": "-1",
"internalDBRewriteInterval": "500ms",
"internalDBFileSizeLimit": "1MB"
"internalDBFileSizeLimit": "3.3KB"
}
},

View File

@@ -1,2 +1,2 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],QueueLength[4],TTL[5],MinItems[6],Metrics[7],MetricFilterIDs[8],Stored[9],Blocker[10],Weight[11],ThresholdIDs[12]
cgrates.org,Stat_1,FLTR_STAT_1,2014-07-29T15:00:00Z,100,10s,0,*acd;*tcd;*asr,,false,true,30,*none
cgrates.org,Stat_1,FLTR_STAT_1,2014-07-29T15:00:00Z,100,10s,0,*acd;*tcd;*asr,,true,true,30,*none
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] QueueLength[4] TTL[5] MinItems[6] Metrics[7] MetricFilterIDs[8] Stored[9] Blocker[10] Weight[11] ThresholdIDs[12]
2 cgrates.org Stat_1 FLTR_STAT_1 2014-07-29T15:00:00Z 100 10s 0 *acd;*tcd;*asr false true true 30 *none

View File

@@ -1,6 +1,6 @@
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],QueueLength[4],TTL[5],MinItems[6],Metrics[7],MetricFilterIDs[8],Stored[9],Blocker[10],Weight[11],ThresholdIDs[12]
cgrates.org,Stat_1,FLTR_STAT_1,2014-07-29T15:00:00Z,100,10s,0,*acd;*tcd;*asr,,false,true,30,*none
cgrates.org,Stat_1_1,FLTR_STAT_1_1,2014-07-29T15:00:00Z,100,1s,0,*acd;*tcd;*pdd,,false,true,30,*none
cgrates.org,Stat_1,FLTR_STAT_1,2014-07-29T15:00:00Z,100,10s,0,*acd;*tcd;*asr,,true,true,30,*none
cgrates.org,Stat_1_1,FLTR_STAT_1_1,2014-07-29T15:00:00Z,100,1s,0,*acd;*tcd;*pdd,,true,true,30,*none
cgrates.org,Stat_2,FLTR_STAT_2,2014-07-29T15:00:00Z,100,1s,0,*acd;*tcd;*asr,,false,true,30,*none
cgrates.org,Stat_3,FLTR_STAT_3,2014-07-29T15:00:00Z,100,1s,0,*acd;*tcd;*asr,,false,true,30,*none
cgrates.org,Stat_Supplier1,*string:~*req.StatID:Stat_Supplier1,2014-07-29T15:00:00Z,100,1s,0,*sum#~*req.LoadReq,,true,true,30,*none
1 #Tenant[0] Id[1] FilterIDs[2] ActivationInterval[3] QueueLength[4] TTL[5] MinItems[6] Metrics[7] MetricFilterIDs[8] Stored[9] Blocker[10] Weight[11] ThresholdIDs[12]
2 cgrates.org Stat_1 FLTR_STAT_1 2014-07-29T15:00:00Z 100 10s 0 *acd;*tcd;*asr false true true 30 *none
3 cgrates.org Stat_1_1 FLTR_STAT_1_1 2014-07-29T15:00:00Z 100 1s 0 *acd;*tcd;*pdd false true true 30 *none
4 cgrates.org Stat_2 FLTR_STAT_2 2014-07-29T15:00:00Z 100 1s 0 *acd;*tcd;*asr false true 30 *none
5 cgrates.org Stat_3 FLTR_STAT_3 2014-07-29T15:00:00Z 100 1s 0 *acd;*tcd;*asr false true 30 *none
6 cgrates.org Stat_Supplier1 *string:~*req.StatID:Stat_Supplier1 2014-07-29T15:00:00Z 100 1s 0 *sum#~*req.LoadReq true true 30 *none