Merge pull request #124823 from tenzen-y/unnecessary-string-casting

Scheduling: Remove unnecessary string casting
This commit is contained in:
Kubernetes Prow Robot 2024-05-11 09:27:01 -07:00 committed by GitHub
commit 99a8a6fe25
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -200,13 +200,13 @@ func (t *nodeSelectorTerm) match(nodeLabels labels.Set, nodeFields fields.Set) (
return true, nil return true, nil
} }
var validSelectorOperators = []string{ var validSelectorOperators = []v1.NodeSelectorOperator{
string(v1.NodeSelectorOpIn), v1.NodeSelectorOpIn,
string(v1.NodeSelectorOpNotIn), v1.NodeSelectorOpNotIn,
string(v1.NodeSelectorOpExists), v1.NodeSelectorOpExists,
string(v1.NodeSelectorOpDoesNotExist), v1.NodeSelectorOpDoesNotExist,
string(v1.NodeSelectorOpGt), v1.NodeSelectorOpGt,
string(v1.NodeSelectorOpLt), v1.NodeSelectorOpLt,
} }
// nodeSelectorRequirementsAsSelector converts the []NodeSelectorRequirement api type into a struct that implements // nodeSelectorRequirementsAsSelector converts the []NodeSelectorRequirement api type into a struct that implements
@ -250,9 +250,9 @@ func nodeSelectorRequirementsAsSelector(nsm []v1.NodeSelectorRequirement, path *
return selector, nil return selector, nil
} }
var validFieldSelectorOperators = []string{ var validFieldSelectorOperators = []v1.NodeSelectorOperator{
string(v1.NodeSelectorOpIn), v1.NodeSelectorOpIn,
string(v1.NodeSelectorOpNotIn), v1.NodeSelectorOpNotIn,
} }
// nodeSelectorRequirementsAsFieldSelector converts the []NodeSelectorRequirement core type into a struct that implements // nodeSelectorRequirementsAsFieldSelector converts the []NodeSelectorRequirement core type into a struct that implements