diff options
author | Milo Casagrande <milo.casagrande@linaro.org> | 2014-08-04 13:28:08 +0200 |
---|---|---|
committer | Milo Casagrande <milo.casagrande@linaro.org> | 2014-08-04 13:28:08 +0200 |
commit | 22fa5ce49e166d345cad429b187fb1d5e18e06da (patch) | |
tree | 4009d6b126e7f2b397d1fdf3b64bdebf16c0d5ce | |
parent | 39f1d7b27bc8002368c80be34f055759e6dadc71 (diff) |
__init__: Add import settings from file.
Change-Id: Ie9c648a118a24bc31d952530289795189c4fdcd1
-rw-r--r-- | app/dashboard/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/dashboard/__init__.py b/app/dashboard/__init__.py index 2d778a4..1276e14 100644 --- a/app/dashboard/__init__.py +++ b/app/dashboard/__init__.py @@ -62,6 +62,7 @@ def generate_csrf_token(): """ return generate_csrf(time_limit=random.randint(20, 50)) +DEFAULT_CONFIG_FILE = '/etc/linaro/kernelci-frontend.cfg' # Name of the environment variable that will be lookep up for app configuration # parameters. @@ -72,6 +73,9 @@ app = Flask('kernel-ci-frontend') app.root_path = os.path.abspath(os.path.dirname(__file__)) app.config.from_object('dashboard.default_settings') +if os.path.isfile(DEFAULT_CONFIG_FILE): + app.config.from_pyfile() + if os.environ.get(APP_ENVVAR): app.config.from_envvar(APP_ENVVAR) |