From 095701c0cfa7966f123d25cbfeecaa0aaf0ebdeb Mon Sep 17 00:00:00 2001 From: Mike Sager Date: Tue, 14 Nov 2017 13:03:38 -0800 Subject: [PATCH] Add SYNCSERVER_FORCE_WSGI_ENVIRON to list of configuration options that can be set via environment variables (#100); r=rfk --- README.rst | 1 + syncserver/__init__.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/README.rst b/README.rst index 8fefa06..726162e 100644 --- a/README.rst +++ b/README.rst @@ -113,6 +113,7 @@ environmet variables, like this:: -e SYNCSERVER_SECRET=5up3rS3kr1t \ -e SYNCSERVER_SQLURI=sqlite:////tmp/syncserver.db \ -e SYNCSERVER_BATCH_UPLOAD_ENABLED=true \ + -e SYNCSERVER_FORCE_WSGI_ENVIRON=false \ # Run the container we just build \ syncserver:latest \ # Start gunicorn on the desired localhost port \ diff --git a/syncserver/__init__.py b/syncserver/__init__.py index e65f081..7820fca 100644 --- a/syncserver/__init__.py +++ b/syncserver/__init__.py @@ -143,6 +143,9 @@ def import_settings_from_environment_variables(settings, environ=None): ("SYNCSERVER_ALLOW_NEW_USERS", "syncserver.allow_new_users", str_to_bool), + ("SYNCSERVER_FORCE_WSGI_ENVIRON", + "syncserver.force_wsgi_environ", + str_to_bool), ("SYNCSERVER_BATCH_UPLOAD_ENABLED", "storage.batch_upload_enabled", str_to_bool),