func NewEDPInterceptor()

in pkg/interceptor/edp_interceptor.go [46:62]


func NewEDPInterceptor(
	c ctrlClient.Reader,
	gitHubProcessor event_processor.Processor,
	gitLabProcessor event_processor.Processor,
	gerritProcessor event_processor.Processor,
	bitbucketProcessor event_processor.Processor,
	l *zap.SugaredLogger,
) *EDPInterceptor {
	return &EDPInterceptor{
		gitHubProcessor:    gitHubProcessor,
		gitLabProcessor:    gitLabProcessor,
		gerritProcessor:    gerritProcessor,
		bitbucketProcessor: bitbucketProcessor,
		client:             c,
		logger:             l,
	}
}