From dac236d31a417f96dd25c894f520caf5ef3d36f4 Mon Sep 17 00:00:00 2001 From: Evili del Rio <erio@iri.upc.edu> Date: Fri, 26 Oct 2018 14:05:31 +0200 Subject: [PATCH] create postgres role only if POSTGRES is enabled --- bin/test | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/test b/bin/test index 6ccb7df1..1bbd0611 100755 --- a/bin/test +++ b/bin/test @@ -43,9 +43,12 @@ if [ -f "$MANAGE_FILE" ] && [ "$DJANGO_INSTALLED" ]; then echo "##### DIFF SETTINGS #####" 2>&1 | tee "$TEST_LOG" python "$MANAGE_FILE" diffsettings 2>&1 | tee "$TEST_LOG" # Create the role "postgres" expected by heroku and friens. - python "$MANAGE_FILE" dbshell <<EOF 2>&1 | tee "$TEST_LOG" + if [ x"$POSTGRES_ENABLED" == xtrue ] + then + python "$MANAGE_FILE" dbshell <<EOF 2>&1 | tee "$TEST_LOG" CREATE ROLE postgres SUPERUSER; EOF + fi ${test_cmd} "$MANAGE_FILE" test 2>&1 | tee "$TEST_LOG" TEST_STATUS="${PIPESTATUS[0]}" -- GitLab