From 666a9ad1e8ce0e6565f8ef5c17c08d04835d4be5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Se=CC=81rgio=20Ramos?= Date: Wed, 30 Aug 2017 11:56:42 +0100 Subject: [PATCH] feat(portal-api): ignore metrics for stopped instances --- packages/portal-api/lib/data/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/portal-api/lib/data/index.js b/packages/portal-api/lib/data/index.js index aa0a1ec8..18b527b0 100644 --- a/packages/portal-api/lib/data/index.js +++ b/packages/portal-api/lib/data/index.js @@ -2005,6 +2005,10 @@ class Data extends EventEmitter { getMetricsForInstance (instance) { return ({ names, start, end }) => { + if (instance.status.toUpperCase() !== 'RUNNING') { + return Promise.resolve([]); + } + return new Promise((resolve, reject) => { const options = { deploymentGroupId: instance.deployment_group_id,