fix: controller error handle function

Signed-off-by: hongming <talonwan@yunify.com>
This commit is contained in:
hongming
2019-09-20 20:58:19 +08:00
parent f85f6b6b58
commit a4281989c3
4 changed files with 5 additions and 4 deletions

View File

@@ -242,7 +242,7 @@ func (v *ApplicationController) enqueueObject(obj interface{}) {
} }
func (v *ApplicationController) handleErr(err error, key interface{}) { func (v *ApplicationController) handleErr(err error, key interface{}) {
if err != nil { if err == nil {
v.queue.Forget(key) v.queue.Forget(key)
return return
} }

View File

@@ -471,7 +471,7 @@ func (v *DestinationRuleController) addServicePolicy(obj interface{}) {
} }
func (v *DestinationRuleController) handleErr(err error, key interface{}) { func (v *DestinationRuleController) handleErr(err error, key interface{}) {
if err != nil { if err == nil {
v.queue.Forget(key) v.queue.Forget(key)
return return
} }

View File

@@ -170,6 +170,7 @@ func (v *JobController) syncJob(key string) error {
if err != nil { if err != nil {
log.Error(err, "make job revision failed", "namespace", namespace, "name", name) log.Error(err, "make job revision failed", "namespace", namespace, "name", name)
return err
} }
return nil return nil
@@ -186,7 +187,7 @@ func (v *JobController) addJob(obj interface{}) {
} }
func (v *JobController) handleErr(err error, key interface{}) { func (v *JobController) handleErr(err error, key interface{}) {
if err != nil { if err == nil {
v.queue.Forget(key) v.queue.Forget(key)
return return
} }

View File

@@ -484,7 +484,7 @@ func (v *VirtualServiceController) addStrategy(obj interface{}) {
} }
func (v *VirtualServiceController) handleErr(err error, key interface{}) { func (v *VirtualServiceController) handleErr(err error, key interface{}) {
if err != nil { if err == nil {
v.queue.Forget(key) v.queue.Forget(key)
return return
} }