From f5eeee9a2678229673710576658afe48c772d2b5 Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Wed, 9 May 2018 14:21:57 +0200 Subject: [PATCH] Added runGridModels to scheduled tasks --- .../vips/logic/controller/session/SchedulingBean.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/no/nibio/vips/logic/controller/session/SchedulingBean.java b/src/main/java/no/nibio/vips/logic/controller/session/SchedulingBean.java index 7fa9924f..2356256e 100755 --- a/src/main/java/no/nibio/vips/logic/controller/session/SchedulingBean.java +++ b/src/main/java/no/nibio/vips/logic/controller/session/SchedulingBean.java @@ -198,17 +198,22 @@ public class SchedulingBean { SchedulingPattern everyNightPattern = new SchedulingPattern("0 6 * * *"); deleteAllExpiredUserUuidsCollector.getTasks().add(everyNightPattern, VipsLogicTaskFactory.createVipsLogicTask(VipsLogicTaskFactory.DELETE_ALL_EXPIRED_UUIDS_TASK)); - // Sendt forecast notifications + // Send forecast notifications VIPSLogicTaskCollector sendForecastNotificationsCollector = new VIPSLogicTaskCollector(-1); SchedulingPattern morningAndAfternoonPattern = new SchedulingPattern("45 6,12 * * *"); sendForecastNotificationsCollector.getTasks().add(morningAndAfternoonPattern, VipsLogicTaskFactory.createVipsLogicTask(VipsLogicTaskFactory.SEND_FORECAST_EVENT_NOTIFICATIONS_TASK)); + // Run grid models + VIPSLogicTaskCollector runGridModelsCollector = new VIPSLogicTaskCollector(-1); + runGridModelsCollector.getTasks().add(everyNightPattern, VipsLogicTaskFactory.createVipsLogicTask(VipsLogicTaskFactory.RUN_GRID_MODELS_TASK)); + List<TaskCollector> definedTasks = new ArrayList<>(); definedTasks.add(modelRunCollector); definedTasks.add(cacheHandlerCollector); definedTasks.add(summariesCollector); definedTasks.add(deleteAllExpiredUserUuidsCollector); - definedTasks.add((sendForecastNotificationsCollector)); + definedTasks.add(sendForecastNotificationsCollector); + definedTasks.add(runGridModelsCollector); return definedTasks; } -- GitLab