Commit Graph

76 Commits

Author SHA1 Message Date
TeoV
83455cd511 Increase time Interval in scheduler_test.go 2020-05-08 16:52:10 +02:00
TeoV
4edda324e0 Add more tests 2019-11-12 11:45:59 +01:00
DanB
4ab8d9ac7c Install doc updates 2019-11-07 20:50:34 +01:00
DanB
c68440aaec Scheduler - adding filter support for action plan 2019-11-06 18:15:00 +01:00
DanB
ba533bd706 Scheduler with support for filtering tasks 2019-11-06 13:57:11 +01:00
TeoV
53018880b8 Move Constants from engine/action.go to utils 2019-08-07 21:37:58 +02:00
TeoV
88839537ac DataDB -> DataManager 2017-10-09 14:59:27 +03:00
edwardro22
b651b06826 Removed copyright from go doc 2017-09-10 15:02:46 +00:00
alin104n
d788452933 Accounting, Rating DBs merge, TPModels in StorDB 2017-04-03 21:17:12 +03:00
DanB
bf968fed21 Remove unecessary debug logs 2017-02-10 20:50:51 +01:00
DanB
56fb801b4a Fix ApierV1.GetScheduledActions, unify SetAccount logic between v1 and v2 apis 2017-02-10 20:18:23 +01:00
DanB
10592c246b Fix *remove_account action 2017-01-23 14:10:28 +01:00
DanB
f5314bb83e Scheduler actSuccessStats, actFailedStats with update mechanism and tests 2017-01-22 20:31:07 +01:00
DanB
2f9f601db2 New ServiceManager handling dynamic service start/stop, *scheduler management through it, new CapitalizeMessage function in utils 2016-12-03 13:45:17 +01:00
DanB
1b22b53b34 Shudown method implemented in the scheduler 2016-12-02 18:00:08 +01:00
DanB
401625861d Updated project README, COPYRIGHT information 2016-09-02 13:04:34 +02:00
Radu Ioan Fericean
b5506f3361 fixes and updated cache stats API 2016-08-12 17:53:55 +03:00
Radu Ioan Fericean
708a3f8db5 replay past scheduled actions 2016-01-25 22:02:33 +02:00
Radu Ioan Fericean
115fe8a1ad write tasks on loadaccountactions 2015-12-18 17:59:27 +02:00
Radu Ioan Fericean
c18d2ce2ba minor fixes 2015-12-18 17:59:27 +02:00
Radu Ioan Fericean
785e7e9386 fixes and updated migrator 2015-12-18 17:59:27 +02:00
Radu Ioan Fericean
a250fc668f updated apis 2015-12-18 17:59:27 +02:00
Radu Ioan Fericean
65516e201e using tasks and action plans with no accounts 2015-12-18 17:59:27 +02:00
Radu Ioan Fericean
3397691935 smaller scheduler loop detection and local tests fix 2015-12-09 18:10:46 +02:00
Radu Ioan Fericean
9ba5d4ccae tests fix 2015-12-09 16:10:29 +02:00
Radu Ioan Fericean
1d1c8f99c5 made some methods private and extra locking 2015-12-09 15:44:59 +02:00
Radu Ioan Fericean
6b2e32944c flood protection for scheduler 2015-12-09 15:36:31 +02:00
Radu Ioan Fericean
59664c553b make sure next action time is refreshed 2015-12-08 17:32:40 +02:00
Radu Ioan Fericean
a01cad9039 scheduler logging 2015-12-02 18:44:39 +02:00
Radu Ioan Fericean
b78a70ea21 added scheduler queue console command
+ other scheduler improvements
2015-12-02 17:15:38 +02:00
Radu Ioan Fericean
86939cfec0 clean action plans on account remove 2015-11-11 15:18:49 +02:00
Radu Ioan Fericean
6e541a5de4 suppress not found err 2015-11-10 20:09:01 +02:00
Radu Ioan Fericean
d5084fc46c add prefix for scheduler apl cache 2015-11-10 14:33:28 +02:00
Radu Ioan Fericean
5ebfa319fc cache action plans
fixes #279, fixes #281
2015-11-08 16:35:44 +02:00
Radu Ioan Fericean
2ae9e9195e implementing mongo storage
work in progress
2015-10-08 22:55:30 +03:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
DanB
b3d540e46f Fix build error 2015-09-30 14:05:30 +02:00
Radu Ioan Fericean
6827241d2d discard invalid action plans 2015-09-30 14:53:01 +03:00
Radu Ioan Fericean
52d8cecd12 improved scheduler logs 2015-09-29 09:36:38 +03:00
Radu Ioan Fericean
8e520dd0c4 keep even the asap actionplans for future refernce 2015-09-28 21:20:25 +03:00
Radu Ioan Fericean
011d662bb8 scheduler names refactoring 2015-09-28 13:13:59 +03:00
Radu Ioan Fericean
2709042357 used new aliases for rating profile finding
before mass reflection replacement
2015-09-16 21:30:44 +03:00
Radu Ioan Fericean
46176699e2 fix for scheduler multiple execution
fixes #175
2015-09-14 21:22:12 +03:00
Radu Ioan Fericean
fd63470916 added timer for guardian lock
fixes #172
2015-09-14 21:22:12 +03:00
Radu Ioan Fericean
ce2bcac0b9 more refactoring on Guardian 2015-07-10 23:33:45 +03:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
Radu Ioan Fericean
dd7fe52ce6 apier compiling and passing tests 2015-06-05 16:00:07 +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
Radu Ioan Fericean
8037f99cb8 further account guard simplification 2015-04-03 21:49:52 +03:00
Radu Ioan Fericean
53a4895683 fix build and test on lcr qos sorter 2015-04-03 19:40:18 +03:00