Is your feature request related to a problem? Please describe.
Currently the stage-in container uses only curl to download inputs and to post outputs. Therefore the jobs which use a different file transfer (ftp, s3) fail.
Describe the solution you'd like
Describe alternatives you've considered
NA
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
Currently the stage-in container uses only
curlto downloadinputsand to postoutputs. Therefore the jobs which use a different file transfer (ftp, s3) fail.Describe the solution you'd like
stage-inandstage-outcontainers, which will be able to use s3, http(curl), and ftp file transfer in tesp_api/service/event_actions.pyhttpftps3. Make the changes both in tesp_api/utils/docker.py and in tesp_api/utils/singularity.py. Don't forget thestage-outmethods for both modules as well.Describe alternatives you've considered
NA
Additional context
Add any other context or screenshots about the feature request here.