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.
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