From d1e7f35b3ecb6c79bf41984740856d28a4281c24 Mon Sep 17 00:00:00 2001 From: zackzhangkai Date: Tue, 13 Oct 2020 10:11:47 +0800 Subject: [PATCH] fix application status Signed-off-by: zackzhangkai --- pkg/controller/application/application_controller.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/controller/application/application_controller.go b/pkg/controller/application/application_controller.go index d1355b9d4..f69108e7e 100644 --- a/pkg/controller/application/application_controller.go +++ b/pkg/controller/application/application_controller.go @@ -112,6 +112,7 @@ func NewApplicationController(serviceInformer coreinformers.ServiceInformer, deploymentInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: v.enqueueObject, + UpdateFunc: func(old, new interface{}) { v.enqueueObject(new) }, DeleteFunc: v.enqueueObject, }) @@ -120,6 +121,7 @@ func NewApplicationController(serviceInformer coreinformers.ServiceInformer, statefulSetInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: v.enqueueObject, + UpdateFunc: func(old, new interface{}) { v.enqueueObject(new) }, DeleteFunc: v.enqueueObject, }) @@ -128,6 +130,7 @@ func NewApplicationController(serviceInformer coreinformers.ServiceInformer, serviceInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: v.enqueueObject, + UpdateFunc: func(old, new interface{}) { v.enqueueObject(new) }, DeleteFunc: v.enqueueObject, }) @@ -136,6 +139,7 @@ func NewApplicationController(serviceInformer coreinformers.ServiceInformer, strategyInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: v.enqueueObject, + UpdateFunc: func(old, new interface{}) { v.enqueueObject(new) }, DeleteFunc: v.enqueueObject, }) @@ -144,6 +148,7 @@ func NewApplicationController(serviceInformer coreinformers.ServiceInformer, servicePolicyInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: v.enqueueObject, + UpdateFunc: func(old, new interface{}) { v.enqueueObject(new) }, DeleteFunc: v.enqueueObject, })