mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-25 17:27:31 +00:00
Merge pull request #3475 from ThomasWaldmann/fix-borg-init-quota
borg init: use given --storage-quota for local repo, fixes #3470
This commit is contained in:
commit
ec8a8c0729
1 changed files with 3 additions and 2 deletions
|
@ -124,6 +124,7 @@ def decorator(method):
|
|||
def wrapper(self, args, **kwargs):
|
||||
location = args.location # note: 'location' must be always present in args
|
||||
append_only = getattr(args, 'append_only', False)
|
||||
storage_quota = getattr(args, 'storage_quota', None)
|
||||
if argument(args, fake) ^ invert_fake:
|
||||
return method(self, args, repository=None, **kwargs)
|
||||
elif location.proto == 'ssh':
|
||||
|
@ -131,8 +132,8 @@ def wrapper(self, args, **kwargs):
|
|||
lock_wait=self.lock_wait, lock=lock, append_only=append_only, args=args)
|
||||
else:
|
||||
repository = Repository(location.path, create=create, exclusive=argument(args, exclusive),
|
||||
lock_wait=self.lock_wait, lock=lock,
|
||||
append_only=append_only)
|
||||
lock_wait=self.lock_wait, lock=lock, append_only=append_only,
|
||||
storage_quota=storage_quota)
|
||||
with repository:
|
||||
if manifest or cache:
|
||||
kwargs['manifest'], kwargs['key'] = Manifest.load(repository, compatibility)
|
||||
|
|
Loading…
Reference in a new issue