mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-29 10:55:05 +00:00
remove dclient from pvbuilder
This commit is contained in:
parent
ecbbd04bc5
commit
dcc3179b09
2 changed files with 4 additions and 11 deletions
|
@ -5,7 +5,6 @@ import (
|
|||
|
||||
"github.com/golang/glog"
|
||||
kyverno "github.com/nirmata/kyverno/pkg/api/kyverno/v1"
|
||||
client "github.com/nirmata/kyverno/pkg/dclient"
|
||||
"github.com/nirmata/kyverno/pkg/engine/response"
|
||||
)
|
||||
|
||||
|
@ -34,16 +33,10 @@ type Builder interface {
|
|||
build(policy, kind, namespace, name string, rules []kyverno.ViolatedRule) *kyverno.PolicyViolationTemplate
|
||||
}
|
||||
|
||||
type pvBuilder struct {
|
||||
// dynamic client
|
||||
dclient *client.Client
|
||||
}
|
||||
type pvBuilder struct{}
|
||||
|
||||
func newPvBuilder(dclient *client.Client) *pvBuilder {
|
||||
pvb := pvBuilder{
|
||||
dclient: dclient,
|
||||
}
|
||||
return &pvb
|
||||
func newPvBuilder() *pvBuilder {
|
||||
return &pvBuilder{}
|
||||
}
|
||||
|
||||
func (pvb *pvBuilder) generate(info Info) kyverno.PolicyViolationTemplate {
|
||||
|
|
|
@ -218,7 +218,7 @@ func (gen *Generator) syncHandler(info Info) error {
|
|||
glog.V(4).Infof("recieved info:%v", info)
|
||||
var handler pvGenerator
|
||||
var builder Builder
|
||||
builder = newPvBuilder(gen.dclient)
|
||||
builder = newPvBuilder()
|
||||
if info.Resource.GetNamespace() == "" {
|
||||
// cluster scope resource generate a clusterpolicy violation
|
||||
handler = newClusterPV(gen.dclient, gen.cpvLister, gen.kyvernoInterface)
|
||||
|
|
Loading…
Add table
Reference in a new issue