File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -209,6 +209,11 @@ func (r *NIMCacheReconciler) SetupWithManager(mgr ctrl.Manager) error {
209
209
if oldNIMCache , ok := e .ObjectOld .(* appsv1alpha1.NIMCache ); ok {
210
210
newNIMCache := e .ObjectNew .(* appsv1alpha1.NIMCache )
211
211
212
+ // Handle case where object is marked for deletion
213
+ if ! newNIMCache .ObjectMeta .DeletionTimestamp .IsZero () {
214
+ return true
215
+ }
216
+
212
217
// Handle only spec updates
213
218
return ! reflect .DeepEqual (oldNIMCache .Spec , newNIMCache .Spec )
214
219
}
Original file line number Diff line number Diff line change @@ -367,6 +367,11 @@ func (r *NIMPipelineReconciler) SetupWithManager(mgr ctrl.Manager) error {
367
367
if oldNIMPipeline , ok := e .ObjectOld .(* appsv1alpha1.NIMPipeline ); ok {
368
368
newNIMPipeline := e .ObjectNew .(* appsv1alpha1.NIMPipeline )
369
369
370
+ // Handle case where object is marked for deletion
371
+ if ! newNIMPipeline .ObjectMeta .DeletionTimestamp .IsZero () {
372
+ return true
373
+ }
374
+
370
375
// Handle only spec updates
371
376
return ! reflect .DeepEqual (oldNIMPipeline .Spec , newNIMPipeline .Spec )
372
377
}
Original file line number Diff line number Diff line change @@ -194,6 +194,11 @@ func (r *NIMServiceReconciler) SetupWithManager(mgr ctrl.Manager) error {
194
194
if oldNIMService , ok := e .ObjectOld .(* appsv1alpha1.NIMService ); ok {
195
195
newNIMService := e .ObjectNew .(* appsv1alpha1.NIMService )
196
196
197
+ // Handle case where object is marked for deletion
198
+ if ! newNIMService .ObjectMeta .DeletionTimestamp .IsZero () {
199
+ return true
200
+ }
201
+
197
202
// Handle only spec updates
198
203
return ! reflect .DeepEqual (oldNIMService .Spec , newNIMService .Spec )
199
204
}
You can’t perform that action at this time.
0 commit comments