Authored by htoooth

fix

... ... @@ -4,7 +4,6 @@ const schedule = require('node-schedule');
const Router = require('koa-router');
const moment = require('moment');
const Check = require('../../ci/checkcode');
const sendEmail = require('./profile').sendEmail;
const {
Project,
... ... @@ -113,7 +112,6 @@ module.exports = {
}
});
sendEmail();
});
},
};
\ No newline at end of file
... ...
... ... @@ -459,5 +459,14 @@ async function sendEmail() {
module.exports = {
router: r,
sendEmail
async report() {
let rule = new schedule.RecurrenceRule();
rule.dayOfWeek = [0, new schedule.Range(1, 6)];
rule.hour = 23;
rule.minute = 59;
schedule.scheduleJob(rule, async() => {
sendEmail();
});
}
};
... ...
... ... @@ -12,7 +12,7 @@ const hbs = require('../../middleware/yoho-koa-hbs');
const helpers = require('../../lib/helpers');
const routers = require('./routers');
const collectData = require('./actions/collect_data');
const checkcode = require('./actions/checkcode');
const profile = require('./actions/profile');
const redis = require('../../lib/redis');
const app = new Koa();
... ... @@ -36,7 +36,7 @@ const mastersUrl = [
];
// 日常规则检查
checkcode.check();
profile.report();
// 服务器监控数据采集
collectData.collect();
... ...
... ... @@ -64,7 +64,6 @@
</li>
<li class="parent"><a><i class="fa fa-list"></i> <span>静态资源</span></a>
<ul class="children">
<li><a href="/check/list">代码检查</a></li>
<li><a href="/files/page">活动上传</a></li>
<li><a href="/files/single-file">单文件上传</a></li>
</ul>
... ...