mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2024-12-27 05:49:04 +01:00
commit
fb78b3f1e2
@ -87,7 +87,8 @@
|
|||||||
metrics = $jobMetrics.data.jobMetrics,
|
metrics = $jobMetrics.data.jobMetrics,
|
||||||
metricNames = clusters.find(c => c.name == job.cluster).metricConfig.map(mc => mc.name)
|
metricNames = clusters.find(c => c.name == job.cluster).metricConfig.map(mc => mc.name)
|
||||||
|
|
||||||
missingMetrics = metricNames.filter(metric => !metrics.some(jm => jm.name == metric))
|
// Metric not found in JobMetrics && Metric not explicitly disabled: Was expected, but is Missing
|
||||||
|
missingMetrics = metricNames.filter(metric => (!metrics.some(jm => jm.name == metric) && !checkMetricDisabled(metric, $initq.data.job.cluster, $initq.data.job.subCluster)))
|
||||||
missingHosts = job.resources.map(({ hostname }) => ({
|
missingHosts = job.resources.map(({ hostname }) => ({
|
||||||
hostname: hostname,
|
hostname: hostname,
|
||||||
metrics: metricNames.filter(metric => !metrics.some(jm => jm.scope == 'node' && jm.metric.series.some(series => series.hostname == hostname)))
|
metrics: metricNames.filter(metric => !metrics.some(jm => jm.scope == 'node' && jm.metric.series.some(series => series.hostname == hostname)))
|
||||||
|
@ -30,7 +30,8 @@
|
|||||||
return rows
|
return rows
|
||||||
}
|
}
|
||||||
|
|
||||||
$: rows = tile(items.filter(item => item.disabled === false), itemsPerRow)
|
// Analysis Implements PlotTable: Disable flag can not be present, add to row if not defined explicitly (Helps with systems view also)
|
||||||
|
$: rows = tile(items.filter(item => (item.disabled !== null && item.disabled === false)), itemsPerRow)
|
||||||
$: plotWidth = (tableWidth / itemsPerRow) - (padding * itemsPerRow)
|
$: plotWidth = (tableWidth / itemsPerRow) - (padding * itemsPerRow)
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user