in pkg/registry/fixtures.go [92:102]
func (f *fakeRegistry) addExistingCustomMetrics(metricClient client.Interface, metricsName ...string) *fakeRegistry {
for _, metricName := range metricsName {
metricInfo := provider.CustomMetricInfo{Metric: metricName}
cachedMetricClients := f.registry.customMetrics[metricInfo]
if cachedMetricClients == nil {
cachedMetricClients = newMetricClients()
}
f.registry.customMetrics[metricInfo] = ptr(append(*cachedMetricClients, metricClient))
}
return f
}