Nick Craig-Wood
Nick Craig-Wood
That seems like a reasonable idea. Want to have a go at implementing? I'm not sure how easy it will be though!
Thank you for implementing this @hiddenmarten This turned out to be a bit more involved than I thought! I've merged this to master now which means it will be in...
What this requires is working out what error is returned when writing files when the disk gets full on all the platforms rclone supports. something like `errors.Is(err, syscall.ENOSPC)` will work...
If you use `--rc` rclone will open a listening socket on localhost and that is effectively a nice cross platform method of making sure only one rclone runs at once....
`flock` is a great way of doing this - that is what I use in my crontabs. You can also use the `--rc` flag as you can only have one...
What size do these file appear when you do `rclone lsl` on them? And what size are they after you `rclone copy` or `rclone cat` them? Could you share one...
Hmm, I'd like to call this a bug in onedrive as the directory listing advertised 6352331 bytes, but only 2247095 were downloaded. This isn't the first weird thing like this...
> [OneDrive/onedrive-api-docs#123](https://github.com/OneDrive/onedrive-api-docs/issues/123) seems relevant. It does look very relevant... Thank you for the log I can see this in the log ``` 2021/09/16 11:06:17 DEBUG : GET /v1.0/drives/7de8256bfa42446/items/7DE8256BFA42446!103:/big_swan.heic: HTTP/1.1 Host:...
> on WSL Debian sid, installed via apt. I wonder if debian are leaving out the mega backend for some reason. There are no build constraints on the mega backend...
Do you want to try adding this yourself? You can send a pull request, or you can do it all online by going here and clicking the pencil icon. https://github.com/rclone/rclone/blob/master/docs/content/seafile.md