I'd like to be able to set a fixed limit on how much storage can be uploaded to a special remote. A use case for this may be that I want to spend no more than Y dollars, on a storage service that charges $X per gigabyte. I would thus set a limit where I a upload would be interrupted with a warning about the limit, and to continue I would need to use a --force option.
dup of Specify maximum usable space per remote; done --Joey
This totally makes sense to want, but it's rather difficult to implement since multiple git-annex repos can all be uploading content to the same special remote, while disconnected from each other.
Perhaps server-side git hooks?
Maybe a git hook script that uses inotify for inode size notifications.
I would have no idea how to implement this, though.