changeset 533:42a4e97f8d6b

Break trying to configure GeoServer if it succeeds.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 28 Aug 2018 14:34:13 +0200
parents 04a6bea229e4
children f96d18e53369
files cmd/gemma/main.go
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/cmd/gemma/main.go	Tue Aug 28 13:46:47 2018 +0200
+++ b/cmd/gemma/main.go	Tue Aug 28 14:34:13 2018 +0200
@@ -48,7 +48,10 @@
 
 		for try := 1; try <= maxTries; try++ {
 			err := prepareGeoServer()
-			if err != nil && try < maxTries {
+			if err == nil {
+				break
+			}
+			if try < maxTries {
 				if uerr, ok := err.(*url.Error); ok {
 					if oerr, ok := uerr.Err.(*net.OpError); ok && oerr.Op == "dial" {
 						log.Printf("Failed attempt %d of %d to configure GeoServer. "+