Switch Quay to using an in-container memcached for data model caching
This commit is contained in:
parent
5cecc54bd5
commit
ab0172d2fd
14 changed files with 246 additions and 65 deletions
6
app.py
6
app.py
|
@ -22,7 +22,7 @@ from data import model
|
|||
from data.archivedlogs import LogArchive
|
||||
from data.billing import Billing
|
||||
from data.buildlogs import BuildLogs
|
||||
from data.cache import InMemoryDataModelCache
|
||||
from data.cache import get_model_cache
|
||||
from data.model.user import LoginWrappedDBUser
|
||||
from data.queue import WorkQueue, BuildMetricQueueReporter
|
||||
from data.userevent import UserEventsBuilderModule
|
||||
|
@ -178,9 +178,7 @@ Principal(app, use_sessions=False)
|
|||
|
||||
tf = app.config['DB_TRANSACTION_FACTORY']
|
||||
|
||||
# TODO(jschorr): make this configurable
|
||||
model_cache = InMemoryDataModelCache()
|
||||
|
||||
model_cache = get_model_cache(app.config)
|
||||
avatar = Avatar(app)
|
||||
login_manager = LoginManager(app)
|
||||
mail = Mail(app)
|
||||
|
|
Reference in a new issue