Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clients: add NoRename version of webdav
Motivation: The Default WebDAV protocol impl supports renaming. This allows rsemanager to upload a file to a temporary and then rename the recently uploaded file to the target. Doing this is A Good Thing. However, this approach doesn't work for object stores (at least, S3) because they don't support server-side renaming. Modification: Following the approach adopted for gfal, this patch adds a NoRename variant of webdav for use with presigned urls. Result: Rucio is now able to upload a file to an S3 endpoint using the webdav protocol impl and the final problem described in rucio#7342 is resolved. Signed-off-by: Paul Millar <paul.millar@desy.de>
- Loading branch information