From: Rob Browning Date: Sat, 31 Mar 2018 20:25:55 +0000 (-0500) Subject: PackWriter: allow specification of a repo_dir X-Git-Tag: 0.30~90 X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=bup.git;a=commitdiff_plain;h=bd212313cc55529a6dfc4a5b9a48ad2a4c27a910;hp=3cb21094f179100881242ff22f6da9a05d04a7fb PackWriter: allow specification of a repo_dir Signed-off-by: Rob Browning Tested-by: Rob Browning --- diff --git a/lib/bup/git.py b/lib/bup/git.py index be96722..db70448 100644 --- a/lib/bup/git.py +++ b/lib/bup/git.py @@ -608,8 +608,8 @@ class PackWriter: """Writes Git objects inside a pack file.""" def __init__(self, objcache_maker=_make_objcache, compression_level=1, run_midx=True, on_pack_finish=None, - max_pack_size=None, max_pack_objects=None): - self.repo_dir = repo() + max_pack_size=None, max_pack_objects=None, repo_dir=None): + self.repo_dir = repo_dir or repo() self.file = None self.parentfd = None self.count = 0