changeset 432:5f5b3ca0c9fe

Fixed wrong SQL startup script for GeoServer.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 20 Aug 2018 15:34:46 +0200
parents 7cd1536a6797
children da05704e25c1
files cmd/gemma/geoserver.go
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/cmd/gemma/geoserver.go	Mon Aug 20 15:29:57 2018 +0200
+++ b/cmd/gemma/geoserver.go	Mon Aug 20 15:34:46 2018 +0200
@@ -20,7 +20,7 @@
 )
 
 const (
-	startupSQL = `SET ROLE "${sys_admin,%s}"`
+	startupSQL = `SET ROLE "${user,sys_admin}"`
 	closeupSQL = `RESET ROLE`
 )
 
@@ -286,6 +286,11 @@
 
 func prepareGeoServer() error {
 
+	if config.MetamorphDBUser() == "" {
+		log.Panicln("info: Need metamorphic db user to configure GeoServer")
+		return nil
+	}
+
 	if config.GeoServerURL() == "" {
 		log.Println("info: No tables to publish on GeoServer")
 		return nil