Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit fixed the upload of files located on a file system provider different from the one where the workflow work directory is located. Checking the file system instance is a bad strategy because there could be multiple file system instances for the same provider. For example the Google Storage file system provider creates a new file system instance for each bucket. Therefore the FilePorter would create a copy of file located in a bucket X when the pipeline work directory is located in the bucket Y. Checking instead the file system provider scheme prevent to copy files co-located in the same provider.
- Loading branch information