From 80c8c8aed72031754f55f73a55f2af20440d6752 Mon Sep 17 00:00:00 2001 From: Yuki Iwai Date: Sat, 11 May 2024 21:24:13 +0900 Subject: [PATCH] Scheduling: Remove unnecessary string casting Signed-off-by: Yuki Iwai --- .../corev1/nodeaffinity/nodeaffinity.go | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/staging/src/k8s.io/component-helpers/scheduling/corev1/nodeaffinity/nodeaffinity.go b/staging/src/k8s.io/component-helpers/scheduling/corev1/nodeaffinity/nodeaffinity.go index 0e3b991636a..88aa8efc2bd 100644 --- a/staging/src/k8s.io/component-helpers/scheduling/corev1/nodeaffinity/nodeaffinity.go +++ b/staging/src/k8s.io/component-helpers/scheduling/corev1/nodeaffinity/nodeaffinity.go @@ -200,13 +200,13 @@ func (t *nodeSelectorTerm) match(nodeLabels labels.Set, nodeFields fields.Set) ( return true, nil } -var validSelectorOperators = []string{ - string(v1.NodeSelectorOpIn), - string(v1.NodeSelectorOpNotIn), - string(v1.NodeSelectorOpExists), - string(v1.NodeSelectorOpDoesNotExist), - string(v1.NodeSelectorOpGt), - string(v1.NodeSelectorOpLt), +var validSelectorOperators = []v1.NodeSelectorOperator{ + v1.NodeSelectorOpIn, + v1.NodeSelectorOpNotIn, + v1.NodeSelectorOpExists, + v1.NodeSelectorOpDoesNotExist, + v1.NodeSelectorOpGt, + v1.NodeSelectorOpLt, } // nodeSelectorRequirementsAsSelector converts the []NodeSelectorRequirement api type into a struct that implements @@ -250,9 +250,9 @@ func nodeSelectorRequirementsAsSelector(nsm []v1.NodeSelectorRequirement, path * return selector, nil } -var validFieldSelectorOperators = []string{ - string(v1.NodeSelectorOpIn), - string(v1.NodeSelectorOpNotIn), +var validFieldSelectorOperators = []v1.NodeSelectorOperator{ + v1.NodeSelectorOpIn, + v1.NodeSelectorOpNotIn, } // nodeSelectorRequirementsAsFieldSelector converts the []NodeSelectorRequirement core type into a struct that implements