File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
cluster-autoscaler/simulator/predicatechecker Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,18 @@ limitations under the License.
17
17
package predicatechecker
18
18
19
19
import (
20
+ "k8s.io/autoscaler/cluster-autoscaler/utils/scheduler"
20
21
clientsetfake "k8s.io/client-go/kubernetes/fake"
21
- config "k8s.io/kubernetes/pkg/scheduler/apis/config"
22
22
)
23
23
24
24
// NewTestPredicateChecker builds test version of PredicateChecker.
25
25
func NewTestPredicateChecker () (PredicateChecker , error ) {
26
- // TODO(vadasambar): take another look at kube scheduler config
26
+
27
+ cfg , err := scheduler .GetSchedulerConfig ("" )
28
+ if err != nil {
29
+ return nil , err
30
+ }
31
+
27
32
// just call out to NewSchedulerBasedPredicateChecker but use fake kubeClient
28
- return NewSchedulerBasedPredicateChecker (clientsetfake .NewSimpleClientset (), & config. KubeSchedulerConfiguration {} , make (chan struct {}))
33
+ return NewSchedulerBasedPredicateChecker (clientsetfake .NewSimpleClientset (), cfg , make (chan struct {}))
29
34
}
You can’t perform that action at this time.
0 commit comments