Set DBName correctly for arvbox demo, hopefully fix ci.commonwl.org
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 14 Dec 2018 21:36:50 +0000 (16:36 -0500)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 14 Dec 2018 21:37:41 +0000 (16:37 -0500)
no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

tools/arvbox/lib/arvbox/docker/service/controller/run

index c2afc178392ebe5d13a5503d38e50e830d8c1b43..06a9ba7087892e12e1daeab396d82f463c43409b 100755 (executable)
@@ -20,6 +20,12 @@ fi
 uuid_prefix=$(cat /var/lib/arvados/api_uuid_prefix)
 database_pw=$(cat /var/lib/arvados/api_database_pw)
 
+if test -s /var/lib/arvados/api_rails_env ; then
+  database_env=$(cat /var/lib/arvados/api_rails_env)
+else
+  database_env=development
+fi
+
 mkdir -p /etc/arvados
 
 cat >/var/lib/arvados/cluster_config.yml <<EOF
@@ -39,7 +45,7 @@ Clusters:
         Host: localhost
         User: arvados
         Password: ${database_pw}
-        DBName: arvados_development
+        DBName: arvados_${database_env}
         client_encoding: utf8
 EOF