ggs-cron/routes/health.js
Ittipat Lusuk 2c8d699cf9
All checks were successful
CI for GGS-CRON / build-docker (push) Successful in 1m28s
CI for GGS-CRON / build-and-test (push) Successful in 3m8s
Fixed healthy route
2025-08-07 15:44:19 +07:00

22 lines
No EOL
412 B
JavaScript

var express = require('express');
var router = express.Router();
const { CronJobs } = require("../cron-jobs");
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;