Skip to content

Use s3 to store merged XML files and do merging inside a celery task

Ryunosuke O'Neil requested to merge roneil-celery-summary-xml into main
  • A celery task is created when someone asks for summaries from the API
  • API returns 202 Accepted while the merged summaries are created in a celery task
  • once created the task uploads to S3
  • the API returns 200 and the content of the requested XML file from S3
  • files are cleaned up after 30 days.
Edited by Ryunosuke O'Neil

Merge request reports