1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-31 03:45:17 +00:00

correct arguments to violation builder

This commit is contained in:
shivdudhani 2019-05-06 12:08:31 -07:00
parent 8af86ab002
commit 644d044fe6
2 changed files with 6 additions and 3 deletions
kubeclient
pkg/violation

View file

@ -188,7 +188,7 @@ func (kc *KubeClient) createSecretAfterNamespaceIsCreated(secret v1.Secret, name
var rMapper = map[string]getter{
"ConfigMap": configMapGetter,
"Pods": podsGetter,
"Deploymeny": deploymentGetter,
"Deployment": deploymentGetter,
"CronJob": cronJobGetter,
"Endpoints": endpointsbGetter,
"HorizontalPodAutoscaler": horizontalPodAutoscalerGetter,
@ -215,7 +215,6 @@ func (kc *KubeClient) GetResource(kind string, resource string) (runtime.Object,
utilruntime.HandleError(fmt.Errorf("invalid resource key: %s", resource))
return nil, err
}
// runtime.Object -> Actual object
return rMapper[kind](kc.client, namespace, name)
}

View file

@ -37,7 +37,11 @@ func NewViolationBuilder(
eventBuilder internalinterfaces.BuilderInternal,
logger *log.Logger) (Builder, error) {
builder := &builder{}
builder := &builder{
kubeClient: kubeClient,
eventBuilder: eventBuilder,
logger: logger,
}
return builder, nil
}