~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/remote.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-02-20 10:08:54 UTC
  • mfrom: (4002.1.14 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
(robertc) Add the ability to suspend and resume write groups,
        for use by smart server streaming push. (Andrew Bennetts,
        Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
465
465
        self._ensure_real()
466
466
        return self._real_repository.commit_write_group()
467
467
 
 
468
    def resume_write_group(self, tokens):
 
469
        self._ensure_real()
 
470
        return self._real_repository.resume_write_group(tokens)
 
471
 
 
472
    def suspend_write_group(self):
 
473
        self._ensure_real()
 
474
        return self._real_repository.suspend_write_group()
 
475
 
468
476
    def _ensure_real(self):
469
477
        """Ensure that there is a _real_repository set.
470
478