def _get_texts(self, repo_transport, repo): mapper = versionedfile.HashPrefixMapper() base_transport = repo_transport.clone('weaves') return versionedfile.ThunkedVersionedFiles(base_transport, weave.WeaveFile, mapper, repo.is_locked)
def _get_inventories(self, repo_transport, repo, name='inventory'): mapper = versionedfile.ConstantMapper(name) return versionedfile.ThunkedVersionedFiles(repo_transport, weave.WeaveFile, mapper, repo.is_locked)