File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ package broker
1818
1919import (
2020 "context"
21+ "os"
22+
23+ "knative.dev/pkg/injection"
2124
2225 "knative.dev/eventing/pkg/auth"
2326
@@ -60,6 +63,12 @@ const (
6063
6164var Tracer tracing.Tracer
6265
66+ func init () {
67+ if isTest := os .Getenv ("IS_TEST" ); isTest != "true" {
68+ injection .Default .RegisterInformer ()
69+ }
70+ }
71+
6372// NewController initializes the controller and is called by the generated code
6473// Registers event handlers to enqueue events
6574func NewController (
@@ -69,7 +78,12 @@ func NewController(
6978 logger := logging .FromContext (ctx )
7079 brokerInformer := brokerinformer .Get (ctx )
7180 subscriptionInformer := subscriptioninformer .Get (ctx )
72- endpointsInformer := namespacedinformerfactory .Get (ctx ).Core ().V1 ().Endpoints ()
81+
82+ endpointsInformer := namespacedinformerfactory .Get (ctx ).Core ().V1 ().Endpoints ().Informer ()
83+ if err := controller .StartInformers (ctx .Done (), endpointsInformer ); err != nil {
84+ logger .Fatalw ("Failed to start namespaced endpoints informer" , zap .Error (err ))
85+ }
86+
7387 configmapInformer := configmapinformer .Get (ctx )
7488 secretInformer := secretinformer .Get (ctx )
7589 eventPolicyInformer := eventpolicyinformer .Get (ctx )
You can’t perform that action at this time.
0 commit comments