func()

in internal/metrics/metrics.go [167:177]


func (p *Metrics) loadCollector(name string, collectorType int) (prometheus.Collector, error) {
	collector, err := p.getCollectorByNameAndType(name, collectorType)
	if err != nil {
		return nil, err
	}

	if collector != nil {
		return collector, nil
	}
	return nil, fmt.Errorf("fail to load collector, name: %s", name)
}