From 51b7ef2c87e3321668fedecbbc02c1a16357033d Mon Sep 17 00:00:00 2001 From: Guangming Wang Date: Mon, 2 Dec 2019 21:27:15 +0800 Subject: [PATCH] fix: replace TrimLeft with TrimPrefix and TrimRight with TrimSuffix --- staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go b/staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go index 41c6b1a491f..e9a901abf64 100644 --- a/staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go +++ b/staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go @@ -185,11 +185,11 @@ func ruleMatchesResource(r *audit.PolicyRule, attrs authorizer.Attributes) bool return true } // match "*/subresource" - if len(subresource) > 0 && strings.HasPrefix(res, "*/") && subresource == strings.TrimLeft(res, "*/") { + if len(subresource) > 0 && strings.HasPrefix(res, "*/") && subresource == strings.TrimPrefix(res, "*/") { return true } // match "resource/*" - if strings.HasSuffix(res, "/*") && resource == strings.TrimRight(res, "/*") { + if strings.HasSuffix(res, "/*") && resource == strings.TrimSuffix(res, "/*") { return true } }