Commit Graph

79 Commits

Author SHA1 Message Date
TeoV
01a0e4fecf In case of setting the same resource update it 2020-09-30 12:26:21 +02:00
TeoV
d7c80ab71d Update ThresholdProfile will update the snooze time 2020-09-25 13:04:20 +02:00
TeoV
38755d7ba1 Move the metric composed in SetStatQueue method from DataManager 2020-09-25 13:04:20 +02:00
TeoV
4e5af5ea39 Update statQueue when update StatQueueProfile 2020-09-25 13:04:20 +02:00
Trial97
cd14ab0a2b Added automatic cache reload for filter indexes 2020-09-01 15:52:08 +02:00
TeoV
8b0db49e11 Overwrite the RatingProfile with the same name 2020-08-21 11:05:12 +02:00
TeoV
c726b1f5cc Replace if else with shared variable 2020-08-21 11:05:12 +02:00
TeoV
f70bdc926d When use APIerSv1.LoadRatingProfile instead of overwrite combine the RatingPlanActivations 2020-08-21 11:05:12 +02:00
Trial97
4888034ea3 Updated CacheSv1LoadCache arguments 2020-08-13 11:34:53 +02:00
Trial97
e710e4a25e Updated cgrRPC action 2020-08-07 09:27:02 +02:00
TeoV
2bd94dffdd When use LoadRatingPlan API check if the destination exists in dataDB in case is missing from storDB 2020-08-07 09:22:07 +02:00
Trial97
11dac21b88 Starting replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
947362c60b Added check for empty path before AttributeProfile set 2020-07-30 11:17:57 +02:00
Trial97
2ab5f1795c Added protection for wrong inline filers in TPReader at load 2020-07-24 17:47:32 +02:00
TeoV
58817d6a41 Add support for *monthly_estimated in Timing 2020-07-17 17:17:15 +02:00
TeoV
c6c1569554 Add *month_end timingID in both TPReader and ApierSv1.SetActionPlan fixes #2255 2020-07-13 15:52:12 +02:00
Trial97
f4fe295cd1 Updated internalDB integration tests 2020-06-29 18:11:20 +03:00
Trial97
ba09feb3d6 Added support for reverse filter indexes 2020-06-17 09:50:36 +02:00
Trial97
39d49dcd2f Updated integration tests 2020-06-17 09:50:36 +02:00
TeoV
da35ce7447 Indexing Rates from RateProfiles 2020-06-16 20:45:38 +02:00
TeoV
21773a185d Update RateProfile to use map[string]*Rate instead of slice 2020-06-15 15:13:16 +02:00
TeoV
1f34fa50cb Update RateProfile prefixes and index constants 2020-06-11 16:49:21 +02:00
TeoV
75406ceaf2 Add skel ( incomplete ) for RateProfiles 2020-06-11 16:49:21 +02:00
adragusin
56f898b9d0 Fixed err handling for Cache .Set/.Remove 2020-05-15 15:39:45 +02:00
adragusin
9e6d813784 Added error check at Cache.Set 2020-05-15 15:39:45 +02:00
TeoV
b88d8ddab3 Consider default timing starting from time.Now ( *daily time.Now + 1 day ... ) 2020-05-07 14:39:08 +02:00
TeoV
ebaf7aa698 Adds support by default for *daily *weekly *monthly *yearly timingIDs 2020-05-06 17:16:50 +02:00
TeoV
af8beba5e1 Add *monthly timing id support by default ( fixes #2141 ) 2020-05-06 17:16:50 +02:00
TeoV
0d285b50e4 Remove duplicate method CacheSv1.Flush 2020-05-06 12:26:48 +02:00
TeoV
ad4f1fbd52 Update TPReader to Recache both ActionPlans and AccountActionPlans 2020-05-04 19:46:05 +02:00
Trial97
8a68d5626b Updated cache reload 2020-05-04 19:46:05 +02:00
TeoV
944e87acd2 Rename from SupplierS to RouteS ( part2 ) 2020-04-30 15:54:49 +02:00
TeoV
7b72c943a0 Add connections from remote and replicate throuh ConnManager 2020-01-06 09:27:34 -05:00
TeoV
2ee574002a Add support for BiRPC in ConnManager 2019-12-12 08:54:42 +02:00
TeoV
76ca5b9d68 Update after rebase 2019-12-12 08:53:55 +02:00
TeoV
4bd4ae3ee9 Add connections through ConnManager 2019-12-12 08:52:49 +02:00
Trial97
b4fe82c6d7 Updated rpcclient library 2019-12-09 18:04:26 +02:00
TeoV
0e97bb5015 Move TPReader.Init() outside of ReloadCache 2019-11-25 11:33:39 +02:00
TeoV
139552bed6 Allow reload scheduler only if the connection is different than nil 2019-11-25 10:33:08 +02:00
TeoV
04551ea0ea Move ReloadScheduler outsire of ReloadCache in TPReader 2019-11-25 10:33:08 +02:00
TeoV
11fa04f3d0 Implement rest of methods from StorageInterface in DataManager 2019-11-21 12:58:27 +01:00
TeoV
af1cfc64c8 Implement Replication for all Set Methods 2019-11-20 19:48:14 +01:00
TeoV
0f0c05633e Add Destination/ReverseDestination methods in DataManager 2019-11-20 10:54:31 +01:00
TeoV
bc5cf765c3 Update Remote functionality through RPC 2019-11-15 13:36:53 +01:00
TeoV
ee37110cfe Add rpc pool for remote connections 2019-11-15 13:36:53 +01:00
TeoV
5cc9f94cc0 Add ReplicatorSv1 for remote/replication functionality 2019-11-15 13:36:53 +01:00
TeoV
6b67455e59 In case of not found Timing for Actions in TPReader query the DM 2019-11-13 12:05:13 +01:00
TeoV
4edda324e0 Add more tests 2019-11-12 11:45:59 +01:00
TeoV
cc0855ce83 Rename GetAccount with GetAccountDrv and add GetAccount in DataManager 2019-11-07 17:52:59 +01:00
TeoV
c30c6062ce Change TypeOf RplDataDb & RmtDataDb from DataDB To DataManager 2019-11-05 09:28:25 +01:00