Skip to content

Commit 46eff6c

Browse files
author
Nico Schieder
committed
Cleaning up
1 parent 8b2ffde commit 46eff6c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

nginx-controller/controller/controller.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -289,12 +289,12 @@ func (lbc *LoadBalancerController) syncEndp(key string) {
289289
}
290290
ingEx, err := lbc.createIngress(&ing)
291291
if err != nil {
292-
lbc.ingQueue.requeueAfter(key, err, 5*time.Second)
293-
return
292+
glog.Warningf("Error updating endpoints for %v/%v: %v, skipping", ing.Namespace, ing.Name, err)
293+
continue
294294
}
295295
glog.V(3).Infof("Updating Endpoints for %v/%v", ing.Name, ing.Namespace)
296296
name := ing.Namespace + "-" + ing.Name
297-
lbc.cnf.UpdateEndpoints(name, &ingEx)
297+
lbc.cnf.UpdateEndpoints(name, ingEx)
298298
}
299299
}
300300

@@ -423,7 +423,7 @@ func (lbc *LoadBalancerController) syncIng(key string) {
423423
lbc.ingQueue.requeueAfter(key, err, 5*time.Second)
424424
return
425425
}
426-
lbc.cnf.AddOrUpdateIngress(name, &ingEx)
426+
lbc.cnf.AddOrUpdateIngress(name, ingEx)
427427
}
428428
}
429429

@@ -462,8 +462,8 @@ func (lbc *LoadBalancerController) getIngressForEndpoints(obj interface{}) []ext
462462
return ings
463463
}
464464

465-
func (lbc *LoadBalancerController) createIngress(ing *extensions.Ingress) (nginx.IngressEx, error) {
466-
ingEx := nginx.IngressEx{
465+
func (lbc *LoadBalancerController) createIngress(ing *extensions.Ingress) (*nginx.IngressEx, error) {
466+
ingEx := &nginx.IngressEx{
467467
Ingress: ing,
468468
}
469469

@@ -472,7 +472,7 @@ func (lbc *LoadBalancerController) createIngress(ing *extensions.Ingress) (nginx
472472
secretName := tls.SecretName
473473
secret, err := lbc.client.Secrets(ing.Namespace).Get(secretName)
474474
if err != nil {
475-
return ingEx, fmt.Errorf("Error retrieving secret %v for Ingress %v: %v", secretName, ing.Name, err)
475+
return nil, fmt.Errorf("Error retrieving secret %v for Ingress %v: %v", secretName, ing.Name, err)
476476
}
477477
ingEx.Secrets[secretName] = secret
478478
}

0 commit comments

Comments
 (0)