From 92300eaadb25d702af45e8e9475257c08075fd36 Mon Sep 17 00:00:00 2001 From: SataQiu Date: Mon, 30 Sep 2019 16:25:31 +0800 Subject: [PATCH] scheduler: make getVolumeLimits a function instead of a method --- pkg/scheduler/algorithm/predicates/csi_volume_predicate.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/scheduler/algorithm/predicates/csi_volume_predicate.go b/pkg/scheduler/algorithm/predicates/csi_volume_predicate.go index 66dd49e7fd1..8db242289fb 100644 --- a/pkg/scheduler/algorithm/predicates/csi_volume_predicate.go +++ b/pkg/scheduler/algorithm/predicates/csi_volume_predicate.go @@ -67,7 +67,7 @@ func NewCSIMaxVolumeLimitPredicate( return c.attachableLimitPredicate } -func (c *CSIMaxVolumeLimitChecker) getVolumeLimits(nodeInfo *schedulernodeinfo.NodeInfo, csiNode *storagev1beta1.CSINode) map[v1.ResourceName]int64 { +func getVolumeLimits(nodeInfo *schedulernodeinfo.NodeInfo, csiNode *storagev1beta1.CSINode) map[v1.ResourceName]int64 { // TODO: stop getting values from Node object in v1.18 nodeVolumeLimits := nodeInfo.VolumeLimits() if csiNode != nil { @@ -117,7 +117,7 @@ func (c *CSIMaxVolumeLimitChecker) attachableLimitPredicate( } // If the node doesn't have volume limits, the predicate will always be true - nodeVolumeLimits := c.getVolumeLimits(nodeInfo, csiNode) + nodeVolumeLimits := getVolumeLimits(nodeInfo, csiNode) if len(nodeVolumeLimits) == 0 { return true, nil, nil }