Add cron job to cleanup exired oidc objects
This commit is contained in:
@@ -36,6 +36,7 @@ const appHealthMonitor = require('./apphealthmonitor.js'),
|
||||
janitor = require('./janitor.js'),
|
||||
mail = require('./mail.js'),
|
||||
network = require('./network.js'),
|
||||
oidc = require('./oidc.js'),
|
||||
paths = require('./paths.js'),
|
||||
reverseProxy = require('./reverseproxy.js'),
|
||||
safe = require('safetydance'),
|
||||
@@ -56,6 +57,7 @@ const gJobs = {
|
||||
cleanupBackups: null,
|
||||
cleanupEventlog: null,
|
||||
cleanupTokens: null,
|
||||
cleanupOidc: null,
|
||||
dockerVolumeCleaner: null,
|
||||
dynamicDns: null,
|
||||
schedulerSync: null,
|
||||
@@ -138,6 +140,12 @@ async function startJobs() {
|
||||
start: true
|
||||
});
|
||||
|
||||
gJobs.cleanupOidc = CronJob.from({
|
||||
cronTime: '00 10 * * * *', // every hour ten minutes past
|
||||
onTick: async () => await safe(oidc.cleanupExpired(), { debug }),
|
||||
start: true
|
||||
});
|
||||
|
||||
gJobs.cleanupBackups = CronJob.from({
|
||||
cronTime: DEFAULT_CLEANUP_BACKUPS_PATTERN,
|
||||
onTick: async () => await safe(backups.startCleanupTask(AuditSource.CRON), { debug }),
|
||||
|
||||
Reference in New Issue
Block a user