INNER CODE UNIT · Go

clusersToProcess

istio-ecosystem/admiral · admiral/pkg/clusters/admiralDatabaseClient.go:349

		clusersToProcess = *cache
		*cache = updatedLB
		return clusersToProcess
	}
	//Validate if New ClusterAdded
	for _, clusterFromAdmiralParam := range updatedLB {
		if !slices.Contains(*cache, clusterFromAdmiralParam) {
			clusersToProcess = append(clusersToProcess, clusterFromAdmiralParam)
			*cache = append(*cache, clusterFromAdmiralParam)
		}
	}

	//Validate if cluster Removed
	for _, clusterFromCache := range *cache {
		if !slices.Contains(updatedLB, clusterFromCache) {
			clusersToProcess = append(clusersToProcess, clusterFromCache)
		}
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…