From e7e24e489f2f3591c18decfd123e7f8fda88dead Mon Sep 17 00:00:00 2001 From: Mike Shoup Date: Fri, 2 Nov 2018 19:06:18 -0600 Subject: [PATCH] Get SECRET_KEY from environment --- .circleci/config.yml | 3 +++ flaskr/__init__.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3db7afa..b379bfd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,6 +4,9 @@ jobs: docker: - image: python:3 + environment: + SECRET_KEY: DEV + steps: - checkout - run: pip install pytest coverage diff --git a/flaskr/__init__.py b/flaskr/__init__.py index f711944..d3a431f 100644 --- a/flaskr/__init__.py +++ b/flaskr/__init__.py @@ -7,8 +7,8 @@ def create_app(test_config=None): # create and configure the app app = Flask(__name__, instance_relative_config=True) app.config.from_mapping( - SECRET_KEY='dev', DATABASE=os.path.join(app.instance_path, 'flaskr.sqlite'), + SECRET_KEY = os.environ.get("SECRET_KEY", default=None) ) if test_config is None: