From f561217bdf73682c6a3f0ddbc384ac35107a9852 Mon Sep 17 00:00:00 2001 From: Ryan Lerch Date: Mon, 23 Aug 2021 12:33:53 +1000 Subject: [PATCH] Correct the database URLs for badges-backend in staging Signed-off-by: Ryan Lerch --- roles/badges/backend/templates/badges-awarder.py | 5 ++++- roles/badges/backend/templates/datanommer.py | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/badges/backend/templates/badges-awarder.py b/roles/badges/backend/templates/badges-awarder.py index 4984d5c24e..087263ac4d 100644 --- a/roles/badges/backend/templates/badges-awarder.py +++ b/roles/badges/backend/templates/badges-awarder.py @@ -13,8 +13,11 @@ config = { "badges_global": { # This is a sqlalchemy URI that points to the tahrir DB. + {% if env == 'staging' %} + "database_uri": "postgresql://{{tahrirDBUser}}:{{tahrirDBPassword}}@db01.stg.iad2.fedoraproject.org/tahrir", + {% else %} "database_uri": "postgresql://{{tahrirDBUser}}:{{tahrirDBPassword}}@db-tahrir/tahrir", - + {% endif %} # This is a set of data that tells our consumer what Open Badges Issuer # should be kept as the issuer of all the badges we create. "badge_issuer": dict( diff --git a/roles/badges/backend/templates/datanommer.py b/roles/badges/backend/templates/datanommer.py index 1e99c90453..855f9ab0cb 100644 --- a/roles/badges/backend/templates/datanommer.py +++ b/roles/badges/backend/templates/datanommer.py @@ -1,3 +1,7 @@ config = { + {% if env == "staging" %} + 'datanommer.sqlalchemy.url': 'postgresql://{{datanommerDBUser}}:{{datanommerDBPassword}}@db-datanommer.stg.iad2.fedoraproject.org/datanommer', + {% else %} 'datanommer.sqlalchemy.url': 'postgresql://{{datanommerDBUser}}:{{datanommerDBPassword}}@db-datanommer/datanommer', + {% endif %} }