#16 remove unnecessary check for existance after new, break on error with 500

This commit is contained in:
Konstantin Pogorelov
2018-08-25 12:42:53 +02:00
parent 98be36244e
commit 568c87216a

View File

@@ -42,17 +42,14 @@ function clusterMetrics() {
const aggregatorRegistry = new promClient.AggregatorRegistry();
const metricsMiddleware = function(req, res, next) {
if (aggregatorRegistry) {
aggregatorRegistry.clusterMetrics((err, clusterMetrics) => {
if (err) {
console.error(err);
}
res.set('Content-Type', aggregatorRegistry.contentType);
res.send(clusterMetrics);
});
} else {
return next();
aggregatorRegistry.clusterMetrics((err, clusterMetrics) => {
if (err) {
console.error(err);
return res.sendStatus(500);
}
res.set('Content-Type', aggregatorRegistry.contentType);
res.send(clusterMetrics);
});
};
return metricsMiddleware;