ggs-cron/routes/health.js

22 lines
412 B
JavaScript
Raw Permalink Normal View History

2025-08-07 14:54:19 +07:00
var express = require('express');
var router = express.Router();
2025-08-07 15:44:19 +07:00
const { CronJobs } = require("../cron-jobs");
2025-08-07 14:54:19 +07:00
const healthStatus = [
"OK",
"FAIL"
]
router.get('/', function (req, res) {
const jobs = CronJobs.getAllRunning;
const data = [];
for (let [name, job] of jobs) {
data.push({ name, status: healthStatus[0] });
}
res.json({ data });
});
module.exports = router;