From 64a7bdf641b346e233473caf17aa2e3f6b1e01c9 Mon Sep 17 00:00:00 2001 From: Klaus Ma Date: Fri, 28 Apr 2017 17:55:25 +0800 Subject: [PATCH] Align Extender's validation with prioritizers. --- plugin/pkg/scheduler/api/validation/validation.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/pkg/scheduler/api/validation/validation.go b/plugin/pkg/scheduler/api/validation/validation.go index 7f8f36c210..21dbea7046 100644 --- a/plugin/pkg/scheduler/api/validation/validation.go +++ b/plugin/pkg/scheduler/api/validation/validation.go @@ -35,8 +35,8 @@ func ValidatePolicy(policy schedulerapi.Policy) error { } for _, extender := range policy.ExtenderConfigs { - if extender.Weight < 0 { - validationErrors = append(validationErrors, fmt.Errorf("Priority for extender %s should have a non negative weight applied to it", extender.URLPrefix)) + if extender.Weight <= 0 { + validationErrors = append(validationErrors, fmt.Errorf("Priority for extender %s should have a positive weight applied to it", extender.URLPrefix)) } } return utilerrors.NewAggregate(validationErrors)