func NewPrometheusPodsConfigProvider(config config.ConfigurationProviders) (ConfigProvider, error) {
	checks, err := getPrometheusConfigs()
	if err != nil {
		return nil, err
	}

	p := &PrometheusPodsConfigProvider{
		checks: checks,
	}
	return p, nil
}
// NewPrometheusPodsConfigProvider returns a new Prometheus ConfigProvider connected to kubelet.
// Connectivity is not checked at this stage to allow for retries, Collect will do it.
NewPrometheusPodsConfigProvider returns a new Prometheus ConfigProvider connected to kubelet.
Connectivity is not checked at this stage to allow for retries, Collect will do it.
// NewPrometheusPodsConfigProvider returns a new Prometheus ConfigProvider connected to kubelet . // Connectivity is not checked at this stage to allow for retries Collect will do it .
func NewPrometheusPodsConfigProvider(config config.ConfigurationProviders) (ConfigProvider, error) {
	checks, err := getPrometheusConfigs()
	if err != nil {
		return nil, err
	}
	p := &PrometheusPodsConfigProvider{
		checks: checks,
	}
	return p, nil
}
func NewPrometheusPodsConfigProvider ( config config . ConfigurationProviders ) ( ConfigProvider , error ) { checks , err := getPrometheusConfigs ( ) if err != nil { return nil , err } p := & PrometheusPodsConfigProvider { checks : checks , } return p , nil }
NewPrometheusPodsConfigProvider returns a new Prometheus ConfigProvider connected to kubelet.
NewPrometheusPodsConfigProvider returns a new Prometheus ConfigProvider connected to kubelet .