Files
Checkmate/Server/routes/distributedUptimeRoute.js
T
Alex Holliday 72460b15d1 add DU routes
2025-02-05 12:53:47 -08:00

27 lines
656 B
JavaScript

import { Router } from "express";
class DistributedUptimeRoutes {
constructor(distributedUptimeController) {
this.router = Router();
this.distributedUptimeController = distributedUptimeController;
this.initRoutes();
}
initRoutes() {
this.router.post("/callback", this.distributedUptimeController.resultsCallback);
this.router.get(
"/monitors/:teamId",
this.distributedUptimeController.getDistributedUptimeMonitors
);
this.router.get(
"/monitors/details/:monitorId",
this.distributedUptimeController.getDistributedUptimeMonitorDetails
);
}
getRouter() {
return this.router;
}
}
export default DistributedUptimeRoutes;