def write_pages(self, files, prefix='', msg=None, username=None): repo = BzrAccess(self.repo_path) for path, contents in files: repo.write("%s/%s" % (prefix, path), contents, commit=False) return repo.commit(prefix, msg=msg, author=username)