fallback to example settings
if no setting file is given
This commit is contained in:
parent
418c81944b
commit
f0faa4c53b
@ -176,7 +176,8 @@ def register_settings(app):
|
|||||||
try:
|
try:
|
||||||
app.config.from_object('app.settings')
|
app.config.from_object('app.settings')
|
||||||
except Exception:
|
except Exception:
|
||||||
print("Not using settings.py")
|
app.logger.info("No settings.py, loading from example")
|
||||||
|
app.config.from_object('app.settings_example')
|
||||||
|
|
||||||
# Load environment specific settings
|
# Load environment specific settings
|
||||||
app.config['TESTING'] = False
|
app.config['TESTING'] = False
|
||||||
@ -192,7 +193,8 @@ def register_settings(app):
|
|||||||
'APP_DATABASE_URI',
|
'APP_DATABASE_URI',
|
||||||
app.config['APP_DATABASE_URI']
|
app.config['APP_DATABASE_URI']
|
||||||
)
|
)
|
||||||
|
if app.config['SECRET_KEY'] is None or app.config['APP_DATABASE_URI'] is None:
|
||||||
|
raise("No database uri or secret Key")
|
||||||
# try to get overides, otherwise just use what we have already
|
# try to get overides, otherwise just use what we have already
|
||||||
app.config['USER_ENABLE_REGISTER'] = os.getenv(
|
app.config['USER_ENABLE_REGISTER'] = os.getenv(
|
||||||
'USER_ENABLE_REGISTER',
|
'USER_ENABLE_REGISTER',
|
||||||
|
Loading…
Reference in New Issue
Block a user