fixed getting of user answers for db creation?

This commit is contained in:
Raelon Masters
2020-07-14 16:46:13 -04:00
parent 4079e04d9b
commit b733eb9122

9
installer vendored
View File

@@ -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;"