summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2011-04-11 14:41:51 +0200
committerJelmer Vernooij <jelmer@samba.org>2011-04-11 14:41:51 +0200
commit66b33f62f880f4ed084aa2f5b8e6b1037c928154 (patch)
tree8e639372698deeedac4e761881a421931ecb16f3
parent17f17c20f8b5349e0f428c989da22f632014abd2 (diff)
downloadbzr-fastimport-66b33f62f880f4ed084aa2f5b8e6b1037c928154.tar.gz
Support both locations for KnitPackRepository.
-rw-r--r--processors/generic_processor.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/processors/generic_processor.py b/processors/generic_processor.py
index da0a673..9305df9 100644
--- a/processors/generic_processor.py
+++ b/processors/generic_processor.py
@@ -25,7 +25,10 @@ from bzrlib import (
osutils,
progress,
)
-from bzrlib.repofmt import knitpack_repo
+try:
+ from bzrlib.repofmt.knitpack_repo import KnitPackRepository
+except ImportError:
+ from bzrlib.repofmt.pack_repo import KnitPackRepository
from bzrlib.trace import (
mutter,
note,
@@ -173,7 +176,7 @@ class GenericProcessor(processor.ImportProcessor):
# Disable autopacking if the repo format supports it.
# THIS IS A HACK - there is no sanctioned way of doing this yet.
- if isinstance(self.repo, knitpack_repo.KnitPackRepository):
+ if isinstance(self.repo, KnitPackRepository):
self._original_max_pack_count = \
self.repo._pack_collection._max_pack_count
def _max_pack_count_for_import(total_revisions):