Open lucdekens opened 3 years ago
To clarify the requirements here:
The suggestion is to have the ability to upload and download files.
For the upload, the intention could be to use a generic script, but then with specific settings.
A typical example could be cost charging calculations based on a project or department. This is mostly a long-running script, and thus ideal for SRS.
For the download, I'm mostly thinking of downloading data that is not fit to be transferred via a PS stream. This could be for example XLSX files (possible with the ImportExcel module) or graphics files.
Instead of uploading/downloading the files to the SRS runspace, can't this be implemented via permanent storage volumes mounted to the container? That would/could perhaps also bypass the storage considerations you rightfully raised?
Makes sense, we already store script outputs on persistent storage but don't mount it on the runspaces. Mounting persistent storage to the runspaces will enable other use-cases as well.
The output of a script can not always be easily transferred via streams. It would be handy if the possibility to upload to and download files from the SRS is available.