in pkg/registry/registry.go [57:72]
func (r *Registry) getCustomMetricsFrom(clientName string) map[provider.CustomMetricInfo]struct{} {
cms := make(map[provider.CustomMetricInfo]struct{})
for cm, clients := range r.customMetrics {
if clients == nil {
// should not happen, but still want to be on the safe side
continue
}
for _, c := range *clients {
if c.GetConfiguration().Name == clientName {
cm := cm
cms[cm] = struct{}{}
}
}
}
return cms
}