mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2024-11-10 08:57:25 +01:00
Fix threshold lines not rendering
This commit is contained in:
parent
8b51e976bb
commit
222e697b2f
@ -265,14 +265,22 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function findThresholds(metricConfig, scope, subCluster) {
|
export function findThresholds(metricConfig, scope, subCluster) {
|
||||||
if (!metricConfig || !scope || !subCluster)
|
if (!metricConfig || !scope || !subCluster) {
|
||||||
|
console.warn('Argument missing for findThresholds!')
|
||||||
return null
|
return null
|
||||||
|
}
|
||||||
|
|
||||||
if (scope == 'node' || metricConfig.aggregation == 'avg') {
|
if (scope == 'node' || metricConfig.aggregation == 'avg') {
|
||||||
if (!metricConfig.subClusters)
|
if (metricConfig.subClusters && metricConfig.subClusters.length === 0) {
|
||||||
|
// console.log('subClusterConfigs array empty, use metricConfig defaults')
|
||||||
return { normal: metricConfig.normal, caution: metricConfig.caution, alert: metricConfig.alert }
|
return { normal: metricConfig.normal, caution: metricConfig.caution, alert: metricConfig.alert }
|
||||||
else
|
} else if (metricConfig.subClusters && metricConfig.subClusters.length > 0) {
|
||||||
|
// console.log('subClusterConfigs found, find and use subCluster Settings')
|
||||||
return metricConfig.subClusters.find(sc => sc.name == subCluster.name)
|
return metricConfig.subClusters.find(sc => sc.name == subCluster.name)
|
||||||
|
} else {
|
||||||
|
console.warn('metricConfig.subClusters not found!')
|
||||||
|
return null
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (metricConfig.aggregation != 'sum') {
|
if (metricConfig.aggregation != 'sum') {
|
||||||
|
Loading…
Reference in New Issue
Block a user