optimize collections handling (#822)

This commit is contained in:
Tom Kralidis
2021-11-24 07:30:57 -05:00
committed by GitHub
parent 0ae95cb554
commit ba7d3ba7d2
+8 -1
View File
@@ -797,8 +797,15 @@ class API:
return self.get_exception(
404, headers, request.format, 'NotFound', msg)
if dataset is not None:
collections_dict = {
k: v for k, v in collections.items() if k == dataset
}
else:
collections_dict = collections
LOGGER.debug('Creating collections')
for k, v in collections.items():
for k, v in collections_dict.items():
collection_data = get_provider_default(v['providers'])
collection_data_type = collection_data['type']