[extensions-web/deploy] settings: allow passing DEBUG and NO_SECURE_SETTINGS via environment
- From: Yuri Konotopov <ykonotopov src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [extensions-web/deploy] settings: allow passing DEBUG and NO_SECURE_SETTINGS via environment
- Date: Thu, 4 Apr 2019 14:47:07 +0000 (UTC)
commit d36b7473afba554d1218919353eac531700620ba
Author: Yuri Konotopov <ykonotopov gnome org>
Date: Wed Apr 3 20:05:16 2019 +0400
settings: allow passing DEBUG and NO_SECURE_SETTINGS via environment
openshift/docker/docker-compose.yml | 2 ++
sweettooth/settings.py | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/openshift/docker/docker-compose.yml b/openshift/docker/docker-compose.yml
index ebe70d4..b3fdbef 100644
--- a/openshift/docker/docker-compose.yml
+++ b/openshift/docker/docker-compose.yml
@@ -24,7 +24,9 @@ services:
EGO_ADMINISTRATOR_EMAIL: ykonotopov gnome org
EGO_ALLOWED_HOST:
EGO_DATABASE_URL:
+ EGO_DEBUG:
EGO_EMAIL_URL:
+ EGO_NO_SECURE_SETTINGS:
EGO_SECRET_KEY:
EGO_XAPIAN_DB:
EGO_MEDIA_ROOT: /extensions-web/www/uploaded-files
diff --git a/sweettooth/settings.py b/sweettooth/settings.py
index 148dd24..2f87841 100644
--- a/sweettooth/settings.py
+++ b/sweettooth/settings.py
@@ -28,7 +28,7 @@ XAPIAN_DB_PATH = os.getenv('EGO_XAPIAN_DB') or os.path.join(BASE_DIR, 'xapian.db
SECRET_KEY = os.getenv('EGO_SECRET_KEY') or ''
# SECURITY WARNING: don't run with debug turned on in production!
-DEBUG = False
+DEBUG = True if os.getenv('EGO_DEBUG') else False
ALLOWED_HOSTS = [os.getenv('EGO_ALLOWED_HOST') or "extensions.gnome.org"]
@@ -180,7 +180,7 @@ if os.getenv('EGO_EMAIL_URL'):
vars().update(dj_email_url.parse(os.getenv('EGO_EMAIL_URL')))
-NO_SECURE_SETTINGS = False
+NO_SECURE_SETTINGS = True if os.getenv('EGO_NO_SECURE_SETTINGS') else False
NO_STATICFILES_SETTINGS = False
try:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]