Add a features modules that process the flask dict.

This commit is contained in:
jakedt 2014-04-03 18:47:17 -04:00
parent 173f8d9b9a
commit 0abbf042dd
3 changed files with 14 additions and 0 deletions

6
app.py
View file

@ -8,6 +8,8 @@ from flask.ext.principal import Principal
from flask.ext.login import LoginManager
from flask.ext.mail import Mail
import features
from storage import Storage
from config import DefaultConfig
from data.userfiles import Userfiles
@ -28,6 +30,10 @@ overrides = json.loads(os.environ.get('QUAY_CONFIG', '{}'))
logger.debug('Applying %s config overrides.', len(overrides))
app.config.from_object(overrides)
features.import_features(app.config)
print "Billing: %s" % features.BILLING
Principal(app, use_sessions=False)
login_manager = LoginManager()