All files / src/routes admin.ts

0% Statements 0/10
100% Branches 0/0
0% Functions 0/2
0% Lines 0/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16                               
import { Router } from "express";
import { AdminUrls } from "../constants";
import { logger } from "../logger";
 
const router = Router();
 
router.post(AdminUrls.stop, (_req, res) => {
  logger.info("Recieved signal to stop server. Exiting...");
  res.status(202).end();
  setTimeout(() => {
    process.exit(0);
  });
});
 
export const adminRoutes: Router = router;