borgbackup/scripts
Thomas Waldmann 48b39d878f
remove remainders of quota support
Some features like repository quotas rely on a server-side component
that enforces them (because that shall only be controllable server-side,
not client-side).

So, that can only work, if such a server-side component exists, which is the
case for borg 1.x ssh: repositories (but not for borg 1.x non-ssh: repositories).

For borg2, we currently have:
- fs repos
- sftp: repos
- rclone: repos (enabling many different cloud providers)
- s3/b3: repos
- ssh: repos using client/server rpc code similar as in borg 1.x

So, only for the last method we have a borg server-side process that could enforce some features, but not for any of the other repo types.

For quotas the current idea is that this should not be done within borg,
but enforced by a storage specific quota implementation (like fs quota,
or quota of the cloud storage provider). borg could offer information
about overall repo space used, but would not enforce quotas within borg.
2025-04-28 16:57:30 +02:00
..
make-testdata tests for borg transfer --upgrader=From12To20 2022-12-04 09:07:48 +01:00
shell_completions remove remainders of quota support 2025-04-28 16:57:30 +02:00
borg.exe.spec pyinstaller: add borghash to hidden imports 2024-10-31 22:19:30 +01:00
errorlist.py BackupErrors get caught and give warning RCs 2024-02-15 18:15:10 +01:00
fetch-binaries vagrant: darwin -> macos 2024-07-19 14:15:15 +02:00
glibc_check.py Prevent CLI argument issues 2023-10-07 19:58:41 +02:00
make.py cli: rename r* commands to repo-* 2024-09-08 18:06:24 +02:00
msys2-install-deps msys2: use pyinstaller 6.11.1 2025-03-23 16:00:33 +01:00
sdist-sign use less setup.py, use pip and build 2024-01-02 19:50:59 +01:00
sign-binaries fix shellcheck warnings in bash scripts 2022-07-22 15:52:04 +00:00
upload-pypi fix pypi repo name in upload script 2024-07-20 17:47:59 +02:00