mirror of
				https://github.com/ClusterCockpit/cc-backend
				synced 2025-10-31 16:05:06 +01:00 
			
		
		
		
	subcluster in metricSelect, add infobox to systems
- Default: Show Clusters next to Metrics - New: If Cluster filter activem show subclusters instead (reactive) - add note to analysis view - systems view now with info boxes if metric is removed for subcluster
This commit is contained in:
		| @@ -15,11 +15,15 @@ | ||||
|  | ||||
|     export let filterPresets = {} | ||||
|  | ||||
|     let filters, jobList, matchedJobs = null | ||||
|     let filters = [] | ||||
|     let jobList, matchedJobs = null | ||||
|     let sorting = { field: 'startTime', order: 'DESC' }, isSortingOpen = false, isMetricsSelectionOpen = false | ||||
|     let metrics = filterPresets.cluster | ||||
|         ? ccconfig[`plot_list_selectedMetrics:${filterPresets.cluster}`] || ccconfig.plot_list_selectedMetrics | ||||
|         : ccconfig.plot_list_selectedMetrics | ||||
|     let selectedCluster = filterPresets?.cluster ? filterPresets.cluster : null | ||||
|      | ||||
|     $: selectedCluster = filters[0]?.cluster ? filters[0].cluster.eq : null  | ||||
|  | ||||
|     // The filterPresets are handled by the Filters component, | ||||
|     // so we need to wait for it to be ready before we can start a query. | ||||
| @@ -56,7 +60,10 @@ | ||||
|         <Filters | ||||
|             filterPresets={filterPresets} | ||||
|             bind:this={filters} | ||||
|             on:update={({ detail }) => jobList.update(detail.filters)} /> | ||||
|             on:update={({ detail }) => { | ||||
|                 filters = detail.filters | ||||
|                 jobList.update(detail.filters)} | ||||
|             } /> | ||||
|     </Col> | ||||
|  | ||||
|     <Col xs="3" style="margin-left: auto;"> | ||||
| @@ -82,7 +89,7 @@ | ||||
|     bind:isOpen={isSortingOpen} /> | ||||
|  | ||||
| <MetricSelection | ||||
|     cluster={filterPresets.cluster} | ||||
|     bind:cluster={selectedCluster} | ||||
|     configName="plot_list_selectedMetrics" | ||||
|     bind:metrics={metrics} | ||||
|     bind:isOpen={isMetricsSelectionOpen} /> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user