@@ -64,11 +64,7 @@ func (e *TypedEnqueueRequestForObject[T]) Create(ctx context.Context, evt event.
64
64
q .Add (item )
65
65
return
66
66
}
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 )
72
68
}
73
69
74
70
// Update implements EventHandler.
@@ -85,11 +81,7 @@ func (e *TypedEnqueueRequestForObject[T]) Update(ctx context.Context, evt event.
85
81
q .Add (item )
86
82
return
87
83
}
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 )
93
85
case ! isNil (evt .ObjectOld ):
94
86
item := reconcile.Request {NamespacedName : types.NamespacedName {
95
87
Name : evt .ObjectOld .GetName (),
@@ -101,11 +93,7 @@ func (e *TypedEnqueueRequestForObject[T]) Update(ctx context.Context, evt event.
101
93
q .Add (item )
102
94
return
103
95
}
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 )
109
97
default :
110
98
enqueueLog .Error (nil , "UpdateEvent received with no metadata" , "event" , evt )
111
99
}
0 commit comments