Add warning for missing dashboards
This commit is contained in:
parent
1f25417775
commit
318adfab3b
|
@ -1,5 +1,4 @@
|
||||||
require('isomorphic-fetch')
|
require('isomorphic-fetch')
|
||||||
const parseURL = require('url').parse
|
|
||||||
const invariant = require('invariant')
|
const invariant = require('invariant')
|
||||||
const redis = require('redis')
|
const redis = require('redis')
|
||||||
|
|
||||||
|
@ -106,10 +105,20 @@ const ingestStatsForZones = (zones, since, processDashboard) =>
|
||||||
// per-minute data. Just filter it out here for now.
|
// per-minute data. Just filter it out here for now.
|
||||||
results = results.filter(Boolean)
|
results = results.filter(Boolean)
|
||||||
|
|
||||||
return results.reduce(reduceResults)
|
return results.length ? results.reduce(reduceResults) : null
|
||||||
}
|
}
|
||||||
).then(
|
).then(
|
||||||
dashboard => {
|
dashboard => {
|
||||||
|
if (dashboard == null) {
|
||||||
|
console.warn(
|
||||||
|
'WARNING: missing dashboards for %s since %d',
|
||||||
|
zoneNames,
|
||||||
|
since
|
||||||
|
)
|
||||||
|
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
const startProcessTime = Date.now()
|
const startProcessTime = Date.now()
|
||||||
|
|
||||||
return processDashboard(dashboard).then(() => {
|
return processDashboard(dashboard).then(() => {
|
||||||
|
|
Loading…
Reference in New Issue