3 const express = require('express')
5 const constants = require('../../initializers/constants')
6 const db = require('../../initializers/database')
7 const middlewares = require('../../middlewares')
8 const admin = middlewares.admin
9 const oAuth = middlewares.oauth
11 const router = express.Router()
19 // ---------------------------------------------------------------------------
21 module.exports = router
23 // ---------------------------------------------------------------------------
25 function getStatsRequests (req, res, next) {
26 db.Request.countTotalRequests(function (err, totalRequests) {
27 if (err) return next(err)
30 totalRequests: totalRequests,
31 maxRequestsInParallel: constants.REQUESTS_IN_PARALLEL,
32 remainingMilliSeconds: db.Request.remainingMilliSeconds(),
33 milliSecondsInterval: constants.REQUESTS_INTERVAL