-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathconfig.py
More file actions
23 lines (18 loc) · 774 Bytes
/
config.py
File metadata and controls
23 lines (18 loc) · 774 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os
BASE_DIR = os.path.abspath(os.path.dirname(__file__))
DEBUG = os.environ.get('DEBUG', True)
DATABASE_URI = os.environ.get('DATABASE_URI', 'sqlite:///' + os.path.join(BASE_DIR, 'audit.db'))
MAX_CONTENT_LENGTH = int(os.environ.get('MAX_CONTENT_LENGTH', 16*1024*1024))
ADMINS = os.environ.get('ADMINS')
if ADMINS:
ADMINS = set([int(adm_id) for adm_id in ADMINS.split(',')])
# Override these (and anything else) in config_local.py or
# set environment variables accordingly.
OAUTH_KEY = os.environ.get('OAUTH_KEY', '')
OAUTH_SECRET = os.environ.get('OAUTH_SECRET', '')
SECRET_KEY = os.environ.get('SECRET_KEY', 'sdkjfhsfljhsadf')
MAPILLARY_CLIENT_ID = os.environ.get('MAPILLARY_CLIENT_ID', '')
try:
from config_local import *
except ImportError:
pass