async def ingest(request): '''Accept POST requests with a list of datasets to import\ based on the YearMapping. Body parameter format is \ {"sets": ["YearMappingKey","YearMappingKey","YearMappingKey"]}''' ingress_worker = ingress_service(config=app.config['Settings']) return_data = {'response': 'ingest ok'} for dataSet in request.json.get("sets", None): target_data = app.config["Settings"]["YearMapping"][dataSet] return_data = await ingress_worker.ingest(from_dataset=target_data) return json(return_data)
async def delete(request): ingress_worker = ingress_service() return_data = ingress_worker.delete() return json(return_data)