I tried searching through the docs and the forums, but found only this one hidden reference to what I’m trying to achieve: Add flag to delete incomplete files on exit - #3 by ncw
Basically, I am trying to get rclone copy/move to be atomic, i.e. files that are being downloaded should be stored in some other directory, given a special name, and/or locked so no other processes can interfere, and only be moved to the actual target directory/renamed/unlocked once the transfer is completed.
I expect there are many use cases for this, mine is syncing large files from a remote into a watched directory - currently I need to do this in two steps, rclone move to a temporary directory, if it exits successfully, move everything into the final destination. It would be great if rclone had this feature available natively and I could just specify something like --incomplete-files-dir=foo/bar/
.
If this is already possible somehow, please tell me & apologies I missed it in the docs if so, I tried different search terms but ... you know.