Commit Graph

200 Commits

Author SHA1 Message Date
Radu Ioan Fericean
844840e184 fix for maxcost callcost information 2015-05-26 13:50:54 +03:00
Radu Ioan Fericean
97025381b3 test for GetCost with maxcost enabled 2015-05-26 12:30:17 +03:00
Radu Ioan Fericean
eeadc8a55e founding for the new call cost 2015-05-26 10:21:53 +03:00
Radu Ioan Fericean
eb8df9892a getcost uses maxcost strategy 2015-05-25 20:16:36 +03:00
DanB
fdef1bfe67 Adding QOS to LcrReply, Error as string in supplierCost 2015-05-25 13:18:47 +02:00
DanB
73be367dd7 Better LCR error handling, SM-Kamailio fixes for LCR handling 2015-05-24 17:43:37 +02:00
Radu Ioan Fericean
61b342ddce return erro on disabled lcr supplier 2015-05-22 17:16:02 +03:00
Radu Ioan Fericean
253d3e4f0a return error on missing rate intervals 2015-05-20 14:12:21 +03:00
Radu Ioan Fericean
3cfeaf7ac5 add rating plan id to call cost 2015-05-14 11:06:25 +03:00
Radu Ioan Fericean
0558ca8272 added flycheck little refactorings 2015-05-09 13:36:46 +03:00
Radu Ioan Fericean
5ac7c4508e refactored var name 2015-05-09 13:16:33 +03:00
Radu Ioan Fericean
7b554b0c6d fix for zero duration calldescriptors 2015-05-04 11:24:22 +03:00
DanB
c38c25d39c Do not add supplier to LCR if we cannot calculate his cost, removing some unused debug 2015-05-02 10:55:19 +02:00
DanB
cb442c3a9b LoadLcrRules inside LcgLoadAll, fix nil pointer error when stats not configured and requested by LCR strategy 2015-05-01 20:56:26 +02:00
DanB
5ce11a28a3 Action *cdrlog to StorDb, moved GetCallCost and LogCallCost in CdrStorage, local tests for *cdrlog 2015-04-29 19:50:03 +02:00
Radu Ioan Fericean
05c4974275 fix for #61
thank you eloycoto
2015-04-27 19:54:57 +03:00
Radu Ioan Fericean
599b67e743 refactored balance types 2015-04-24 20:19:37 +03:00
Radu Ioan Fericean
a20cd5d497 separate missing quos metrics from never calculated 2015-04-24 17:46:19 +03:00
Radu Ioan Fericean
a043548dab imroved lcr tests 2015-04-24 16:12:31 +03:00
Radu Ioan Fericean
b1ef36240f added TCD to LCR QOS 2015-04-23 14:37:03 +03:00
Radu Ioan Fericean
1961965718 return -1 for stats metrics with no data 2015-04-23 14:07:50 +03:00
Radu Ioan Fericean
ee413d19c6 added ACC and TCC to LCR
what a nice commit message!
2015-04-22 23:16:29 +03:00
Radu Ioan Fericean
55193c47d1 lcr qos fixes 2015-04-21 00:22:27 +03:00
DanB
7623cec32e Adding LCR OoS Threshold strategy tests 2015-04-17 20:00:43 +02:00
DanB
6c291eb116 Renaming QOS_THRESHOLD 2015-04-17 18:03:49 +02:00
Radu Ioan Fericean
b5a273851b lcr fixes 2015-04-16 20:10:23 +03:00
DanB
57e1f0b571 Remove unused log package 2015-04-16 09:42:13 +02:00
DanB
b0e3e292b4 Disable debug log 2015-04-16 08:49:28 +02:00
DanB
27bb4b831a Parse LCR strategy parameters only when QOS is involved, compute QOS only when necessray, LCR test fix 2015-04-16 08:48:13 +02:00
Radu Ioan Fericean
1f4a105300 removed extra log 2015-04-15 20:10:26 +03:00
Radu Ioan Fericean
b5ebf2c4ef fixes for LCR test and code 2015-04-15 20:02:54 +03:00
Radu Ioan Fericean
869efc4407 if lc RPCategory = *default use original category 2015-04-10 13:23:47 +03:00
Radu Ioan Fericean
ed72e1a296 full supplier key 2015-04-10 10:24:33 +03:00
Radu Ioan Fericean
e6d92e7d70 use old GetCost if no lcr accounts defined 2015-04-10 10:05:30 +03:00
Radu Ioan Fericean
45f8243541 unig time.Duration in LcrSupplierCost 2015-04-10 09:49:49 +03:00
DanB
c281916089 Adding responder GetLCR static sample 2015-04-10 08:39:09 +02:00
Radu Ioan Fericean
4bda71a660 only one lcr entry per cd 2015-04-08 09:59:39 +03:00
Radu Ioan Fericean
34ca406e88 first draft for lcr docs 2015-04-07 21:27:46 +03:00
Radu Ioan Fericean
25a1858eac fixes and tests for lcr 2015-04-06 18:30:40 +03:00
Radu Ioan Fericean
4cc9789871 various lcr bits test 2015-04-06 14:59:44 +03:00
Radu Ioan Fericean
eb60e6caf5 fix for the lock issue 2015-04-03 22:33:16 +03:00
Radu Ioan Fericean
8037f99cb8 further account guard simplification 2015-04-03 21:49:52 +03:00
Radu Ioan Fericean
4926e33528 simplified account locking and more lcr qos 2015-04-03 19:21:26 +03:00
Radu Ioan Fericean
43c17326dc qos with thresholds for lcr 2015-04-03 14:40:44 +03:00
Radu Ioan Fericean
c020ab02ea shaping lcr qos 2015-04-02 18:00:36 +03:00
Radu Ioan Fericean
837f9c98cb more work on lcr 2015-04-01 21:32:14 +03:00
Radu Ioan Fericean
66abb755cb new lcr structure 2015-03-31 18:25:06 +03:00
DanB
7677a5ff89 Merged CDRS with Mediator for more code robusness and improve replication mechanism; adding CdrFilters inside CdrReplication 2015-03-27 18:29:28 +01:00
Radu Ioan Fericean
938f2fada0 test for max cost strategy 2015-03-23 16:52:24 +02:00
Radu Ioan Fericean
581648a04f max cost and strategy at rate level 2015-03-23 11:39:49 +02:00