From b733eb91226fafa8d23efb53dc10d0d7039c7a07 Mon Sep 17 00:00:00 2001 From: Raelon Masters Date: Tue, 14 Jul 2020 16:46:13 -0400 Subject: [PATCH] fixed getting of user answers for db creation? --- installer | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/installer b/installer index b8c112b..3440163 100755 --- a/installer +++ b/installer @@ -304,8 +304,8 @@ if RequiredServices().db_server_found(req) is False: if r["name"] == "PASSWORD": sql_pass = r["answer"] - # sql_user = config["USER"] - sql_user = "pyshelf" + sql_user = config["USER"] + # sql_user = "pyshelf" db_name = "pyshelf" psql_cmd = ( "CREATE DATABASE %s; CREATE USER %s WITH PASSWORD '%s'; \ @@ -333,6 +333,11 @@ if RequiredServices().db_server_found(req) is False: psql_cmd, ] else: + for r in install_answers: + if r["name"] == "PASSWORD": + sql_pass = r["answer"] + sql_user = config["USER"] + db_name = "pyshelf" psql_cmd = ( "CREATE DATABASE %s; CREATE USER %s WITH PASSWORD '%s'; \ GRANT ALL PRIVILEGES ON DATABASE %s TO %s;"