Merge pull request #6188 from abhgupta/abhgupta-dev
Minor fixes for scheduler priority configuration
This commit is contained in:
@@ -25,6 +25,10 @@ import (
|
|||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
factory.RegisterAlgorithmProvider(factory.DefaultProvider, defaultPredicates(), defaultPriorities())
|
factory.RegisterAlgorithmProvider(factory.DefaultProvider, defaultPredicates(), defaultPriorities())
|
||||||
|
// EqualPriority is a prioritizer function that gives an equal weight of one to all minions
|
||||||
|
// Register the priority function so that its available
|
||||||
|
// but do not include it as part of the default priorities
|
||||||
|
factory.RegisterPriorityFunction("EqualPriority", algorithm.EqualPriority, 1)
|
||||||
}
|
}
|
||||||
|
|
||||||
func defaultPredicates() util.StringSet {
|
func defaultPredicates() util.StringSet {
|
||||||
@@ -66,7 +70,5 @@ func defaultPriorities() util.StringSet {
|
|||||||
Weight: 1,
|
Weight: 1,
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
// EqualPriority is a prioritizer function that gives an equal weight of one to all minions
|
|
||||||
factory.RegisterPriorityFunction("EqualPriority", algorithm.EqualPriority, 0),
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@@ -137,7 +137,7 @@ func RegisterPriorityFunction(name string, function algorithm.PriorityFunction,
|
|||||||
Function: func(PluginFactoryArgs) algorithm.PriorityFunction {
|
Function: func(PluginFactoryArgs) algorithm.PriorityFunction {
|
||||||
return function
|
return function
|
||||||
},
|
},
|
||||||
Weight: 1,
|
Weight: weight,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user