Mercurial > piecrust2
diff foodtruck/web.py @ 775:ba0a6bd5e913
tests: Make it possible to run FoodTruck tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Mon, 04 Jul 2016 00:12:49 -0700 |
parents | 3885421c29a3 |
children |
line wrap: on
line diff
--- a/foodtruck/web.py Sun Jul 03 16:44:18 2016 -0700 +++ b/foodtruck/web.py Mon Jul 04 00:12:49 2016 -0700 @@ -3,6 +3,8 @@ from flask import Flask from werkzeug import SharedDataMiddleware from .blueprint import foodtruck_bp, login_manager, bcrypt_ext +from .configuration import FoodTruckConfigNotFoundError +from .sites import InvalidSiteError logger = logging.getLogger(__name__) @@ -13,7 +15,7 @@ app.config.from_object('foodtruck.settings') app.config.from_envvar('FOODTRUCK_SETTINGS', silent=True) if extra_settings: - app.config.from_object(extra_settings) + app.config.update(extra_settings) admin_root = app.config.setdefault('FOODTRUCK_ROOT', os.getcwd()) config_path = os.path.join(admin_root, 'app.cfg')