diff options
author | Ty Cobb <ty.cobb.m@gmail.com> | 2019-09-15 13:47:39 -0500 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2019-09-15 11:47:39 -0700 |
commit | fb9a1a61297a8f1882d27067f69d84d46c8286e7 (patch) | |
tree | 1addd7a4f3628d9aac380834f302507fc624300c /service | |
parent | 3a60abbac07bd342f261fccb46bfd5b0039b3f74 (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.go | 16 |
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) { |