cleaner plugin: basic wires
This commit is contained in:
parent
1ce26a9a6d
commit
349972a047
@ -2,8 +2,20 @@ var mdb = require('../lib/MessageDb').default();
|
|||||||
var logger = require('../lib/logger').logger;
|
var logger = require('../lib/logger').logger;
|
||||||
var preconditions = require('preconditions').singleton();
|
var preconditions = require('preconditions').singleton();
|
||||||
var cron = require('cron');
|
var cron = require('cron');
|
||||||
|
var CronJob = cron.CronJob;
|
||||||
|
|
||||||
|
|
||||||
|
var doClean = function() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
module.exports.init = function(config) {
|
module.exports.init = function(config) {
|
||||||
logger.info('Using cleaner plugin');
|
logger.info('Using cleaner plugin');
|
||||||
|
logger.info(config);
|
||||||
|
var job = new CronJob({
|
||||||
|
cronTime: config.cronTime || '0 * * * *',
|
||||||
|
onTick: doClean,
|
||||||
|
start: true
|
||||||
|
});
|
||||||
|
doClean();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,5 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
|
|
||||||
|
cronTime: '* * * * *'
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user