-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
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
- use a docker image for the
stage-inandstage-outcontainers, which will be able to use s3, http(curl), and ftp file transfer in tesp_api/service/event_actions.py - Implement a deciding logic that will use a correct method to download files based on the url prefix eg.
httpftps3. 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.
Metadata
Metadata
Assignees
Labels
No labels