aboutsummaryrefslogtreecommitdiffhomepage
path: root/service
diff options
context:
space:
mode:
authorGravatar Ty Cobb <ty.cobb.m@gmail.com>2019-09-15 13:47:39 -0500
committerGravatar Frédéric Guillot <fred@miniflux.net>2019-09-15 11:47:39 -0700
commitfb9a1a61297a8f1882d27067f69d84d46c8286e7 (patch)
tree1addd7a4f3628d9aac380834f302507fc624300c /service
parent3a60abbac07bd342f261fccb46bfd5b0039b3f74 (diff)
Rename cleanup config variables
The config parser logs a warning when the user uses a deprecated variable. It also ignores the value from a deprecated variable if it has already been set using the corresponding non-deprecated variable (and logs another warning). - CLEANUP_FREQUENCY_HOURS instead of CLEANUP_FREQUENCY - CLEANUP_ARCHIVE_READ_DAYS instead of ARCHIVE_READ_DAYS
Diffstat (limited to 'service')
-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) {