@@ -64,11 +64,7 @@ func (e *TypedEnqueueRequestForObject[T]) Create(ctx context.Context, evt event.
6464 q .Add (item )
6565 return
6666 }
67- var priority int
68- if isObjectUnchanged (evt ) {
69- priority = LowPriority
70- }
71- priorityQueue .AddWithOpts (priorityqueue.AddOpts {Priority : priority }, item )
67+ addToPriorityQueueCreate (priorityQueue , evt , item )
7268}
7369
7470// Update implements EventHandler.
@@ -85,11 +81,7 @@ func (e *TypedEnqueueRequestForObject[T]) Update(ctx context.Context, evt event.
8581 q .Add (item )
8682 return
8783 }
88- var priority int
89- if evt .ObjectOld .GetResourceVersion () == evt .ObjectNew .GetResourceVersion () {
90- priority = LowPriority
91- }
92- priorityQueue .AddWithOpts (priorityqueue.AddOpts {Priority : priority }, item )
84+ addToPriorityQueueUpdate (priorityQueue , evt , item )
9385 case ! isNil (evt .ObjectOld ):
9486 item := reconcile.Request {NamespacedName : types.NamespacedName {
9587 Name : evt .ObjectOld .GetName (),
@@ -101,11 +93,7 @@ func (e *TypedEnqueueRequestForObject[T]) Update(ctx context.Context, evt event.
10193 q .Add (item )
10294 return
10395 }
104- var priority int
105- if evt .ObjectOld .GetResourceVersion () == evt .ObjectNew .GetResourceVersion () {
106- priority = LowPriority
107- }
108- priorityQueue .AddWithOpts (priorityqueue.AddOpts {Priority : priority }, item )
96+ addToPriorityQueueUpdate (priorityQueue , evt , item )
10997 default :
11098 enqueueLog .Error (nil , "UpdateEvent received with no metadata" , "event" , evt )
11199 }
0 commit comments