Refactor scheduler.New so that all framework-related parameters are passed as options

This commit is contained in:
Abdullah Gharaibeh
2019-10-02 19:31:16 -04:00
parent 8b611ac7df
commit 30e7016ccf
17 changed files with 216 additions and 279 deletions

View File

@@ -31,7 +31,6 @@ import (
// import DefaultProvider
_ "k8s.io/kubernetes/pkg/scheduler/algorithmprovider/defaults"
schedulerconfig "k8s.io/kubernetes/pkg/scheduler/apis/config"
schedulerplugins "k8s.io/kubernetes/pkg/scheduler/framework/plugins"
"k8s.io/kubernetes/test/integration/framework"
)
@@ -124,8 +123,5 @@ func createScheduler(
Provider: &defaultProviderName,
},
stopCh,
schedulerplugins.NewDefaultRegistry(),
nil,
[]schedulerconfig.PluginConfig{},
)
}