From a1c3ebdffca3683607753e69d067e43ee8a847d4 Mon Sep 17 00:00:00 2001 From: zhouya0 Date: Sat, 8 Aug 2020 17:01:34 +0800 Subject: [PATCH] Seperate registry and feature gates --- pkg/scheduler/algorithmprovider/registry.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkg/scheduler/algorithmprovider/registry.go b/pkg/scheduler/algorithmprovider/registry.go index 1a84705a03c..52fdff8768e 100644 --- a/pkg/scheduler/algorithmprovider/registry.go +++ b/pkg/scheduler/algorithmprovider/registry.go @@ -17,8 +17,7 @@ limitations under the License. package algorithmprovider import ( - "sort" - "strings" + "fmt" utilfeature "k8s.io/apiserver/pkg/util/feature" "k8s.io/klog/v2" @@ -66,13 +65,7 @@ func NewRegistry() Registry { // ListAlgorithmProviders lists registered algorithm providers. func ListAlgorithmProviders() string { - r := NewRegistry() - var providers []string - for k := range r { - providers = append(providers, k) - } - sort.Strings(providers) - return strings.Join(providers, " | ") + return fmt.Sprintf("%s | %s", ClusterAutoscalerProvider, schedulerapi.SchedulerDefaultProviderName) } func getDefaultConfig() *schedulerapi.Plugins {