Add cacheing

This commit is contained in:
Chris Hill-Scott
2020-06-18 10:39:57 +01:00
parent 34d5054075
commit f466abeea6
4 changed files with 58 additions and 2 deletions

View File

@@ -100,6 +100,7 @@ def get_service_dict(issuer):
return service_schema.dump(fetched).data
@SerialisedService.cache
def get_service_model(issuer):
return SerialisedService(get_service_dict(issuer))
@@ -111,6 +112,7 @@ def get_api_keys_dict(issuer):
]
@SerialisedAPIKeyCollection.cache
def get_api_keys_models(issuer):
return SerialisedAPIKeyCollection(get_api_keys_dict(issuer))