func()

in pkg/registry/fixtures.go [105:115]


func (f *fakeRegistry) addExternalCustomMetrics(metricClient client.Interface, metricsName ...string) *fakeRegistry {
	for _, metricName := range metricsName {
		metricInfo := provider.ExternalMetricInfo{Metric: metricName}
		cachedMetricClients := f.registry.externalMetrics[metricInfo]
		if cachedMetricClients == nil {
			cachedMetricClients = newMetricClients()
		}
		f.registry.externalMetrics[metricInfo] = ptr(append(*cachedMetricClients, metricClient))
	}
	return f
}