巴林闲侠
3 years ago
3 changed files with 69 additions and 35 deletions
@ -1,18 +1,19 @@ |
|||||
'use strict'; |
'use strict'; |
||||
|
|
||||
const fs = require('fs'); |
const fs = require('fs'); |
||||
|
|
||||
// 将定时任务汇集未来可根据需要选取操作
|
// 将定时任务汇集未来可根据需要选取操作
|
||||
module.exports = async function (app, opts) { |
module.exports = async function (app, opts) { |
||||
fs.readdirSync(__dirname).forEach((filename) => { |
fs.readdirSync(__dirname).forEach((filename) => { |
||||
if (!['index.js'].some(f => filename == f)) { |
if (!['index.js'].some(f => filename == f)) { |
||||
const schedule = require(`./${filename}`)(app, opts) |
const schedule = require(`./${filename}`)(app, opts) |
||||
for (let k of Object.keys(schedule)) { |
for (let k of Object.keys(schedule)) { |
||||
console.info(`定时任务 ${k} 启动`); |
console.info(`定时任务 ${k} 启动`); |
||||
} |
} |
||||
app.fs.schedule = { |
app.fs.schedule = { |
||||
...app.fs.schedule, |
...app.fs.schedule, |
||||
...schedule, |
...schedule, |
||||
} |
} |
||||
} |
} |
||||
}); |
}); |
||||
}; |
}; |
||||
|
Loading…
Reference in new issue