Reduce number of cache calls by retrieving multiple preferences at once in nodeinfo

This commit is contained in:
Eliot Berriot 2019-09-16 11:32:38 +02:00
parent 3a9f2cde37
commit 01d2206001
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
2 changed files with 18 additions and 12 deletions

View file

@ -14,6 +14,11 @@ def get(pref):
return manager[pref]
def all():
manager = global_preferences_registry.manager()
return manager.all()
def set(pref, value):
manager = global_preferences_registry.manager()
manager[pref] = value