|
@@ -159,9 +159,10 @@ func customResourceScorer(nodeName string) (float64, error) {
|
|
|
res := calculateScore(scorerInput{metrics: results}, customScoreFn)
|
|
|
|
|
|
klog.Infof("Node: %v\t res before: %v", nodeName, res)
|
|
|
- if sum := average["c6res"]; sum < 1 {
|
|
|
+
|
|
|
+ if sum := average["c6res"] * float64(len(cores)); sum < 1 {
|
|
|
klog.Infof("Average C6 is less than 1, so we get: %v", average["c6res"])
|
|
|
- res = res * sum
|
|
|
+ res = res * average["c6res"]
|
|
|
} else {
|
|
|
res = res * 1
|
|
|
}
|