From 5924bcae405596f648bcfd4fe1f618b7af7a9e7f Mon Sep 17 00:00:00 2001 From: Shuting Zhao Date: Wed, 8 Jan 2020 10:44:41 -0800 Subject: [PATCH] remove duplicate structure definition --- pkg/engine/mutation.go | 2 +- pkg/engine/policyContext.go | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/pkg/engine/mutation.go b/pkg/engine/mutation.go index f0bbe7595b..9d5700edaf 100644 --- a/pkg/engine/mutation.go +++ b/pkg/engine/mutation.go @@ -105,7 +105,7 @@ func Mutate(policyContext PolicyContext) (resp response.EngineResponse) { // insert annotation to podtemplate if resource is pod controller // skip inserting on existing resource - if reflect.DeepEqual(policyContext.AdmissionInfo, RequestInfo{}) { + if reflect.DeepEqual(policyContext.AdmissionInfo, kyverno.RequestInfo{}) { continue } diff --git a/pkg/engine/policyContext.go b/pkg/engine/policyContext.go index 901b56723e..20dd04c52c 100644 --- a/pkg/engine/policyContext.go +++ b/pkg/engine/policyContext.go @@ -4,7 +4,6 @@ import ( kyverno "github.com/nirmata/kyverno/pkg/api/kyverno/v1" client "github.com/nirmata/kyverno/pkg/dclient" "github.com/nirmata/kyverno/pkg/engine/context" - authenticationv1 "k8s.io/api/authentication/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" ) @@ -22,13 +21,3 @@ type PolicyContext struct { // Contexts to store resources Context context.EvalInterface } - -// RequestInfo contains permission info carried in an admission request -type RequestInfo struct { - // Roles is a list of possible role send the request - Roles []string - // ClusterRoles is a list of possible clusterRoles send the request - ClusterRoles []string - // UserInfo is the userInfo carried in the admission request - AdmissionUserInfo authenticationv1.UserInfo -}