swap out internal reference to use unexported registry initializer

This commit is contained in:
Han Kang 2019-05-01 15:07:50 -07:00
parent abe64acc8d
commit 7f9970645c

View File

@ -74,12 +74,9 @@ func NewKubeRegistry() *KubeRegistry {
klog.Fatalf("Can't initialize a registry without a valid version %v", err)
}
if v == nil {
klog.Fatalf("No valid version %v", *v)
}
return &KubeRegistry{
PromRegistry: prometheus.NewRegistry(),
version: semver.MustParse(*v),
klog.Fatalf("No valid version loaded for metrics registry")
}
return newKubeRegistry(semver.MustParse(*v))
}
// newKubeRegistry creates a new vanilla Registry without any Collectors