Merge pull request #774 from wansir/fix-controller

fix: controller error handle function
This commit is contained in:
KubeSphere CI Bot
2019-09-21 17:55:54 +08:00
committed by GitHub
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{}) {
if err != nil {
if err == nil {
v.queue.Forget(key)
return
}

View File

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

View File

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

View File

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