aboutsummaryrefslogtreecommitdiffhomepage
path: root/service/scheduler/scheduler.go
diff options
context:
space:
mode:
Diffstat (limited to 'service/scheduler/scheduler.go')
-rw-r--r--service/scheduler/scheduler.go16
1 files changed, 14 insertions, 2 deletions
diff --git a/service/scheduler/scheduler.go b/service/scheduler/scheduler.go
index a5e41d5..7a8eb1c 100644
--- a/service/scheduler/scheduler.go
+++ b/service/scheduler/scheduler.go
@@ -16,8 +16,20 @@ import (
// Serve starts the internal scheduler.
func Serve(store *storage.Storage, pool *worker.Pool) {
logger.Info(`Starting scheduler...`)
- go feedScheduler(store, pool, config.Opts.PollingFrequency(), config.Opts.BatchSize())
- go cleanupScheduler(store, config.Opts.CleanupFrequency(), config.Opts.ArchiveReadDays(), config.Opts.RemoveSessionsDays())
+
+ go feedScheduler(
+ store,
+ pool,
+ config.Opts.PollingFrequency(),
+ config.Opts.BatchSize(),
+ )
+
+ go cleanupScheduler(
+ store,
+ config.Opts.CleanupFrequencyHours(),
+ config.Opts.CleanupArchiveReadDays(),
+ config.Opts.CleanupRemoveSessionsDays(),
+ )
}
func feedScheduler(store *storage.Storage, pool *worker.Pool, frequency, batchSize int) {