FNNDSC / ChRIS_store

Backend for ChRIS plugin apps store
MIT License
11 stars 19 forks source link

Remove swift #58

Closed jennydaman closed 2 years ago

jennydaman commented 2 years ago

Background

Users upload JSON files containing a description of a plugin to the ChRIS Store. This JSON plugin description is known as the descriptor_file. The current behavior of the backend is to save the submitted file in swift object storage.

Proposal

Do not save descriptor_file to object storage.

Motivation

The saved descriptor_file is never read and serves no purpose.

There is no longer a dependency on Swift object storage, making the ChRIS_store easier to deploy on OpenShift.

Regressions

None