/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/remote.py

  • Committer: John Arbash Meinel
  • Date: 2008-09-02 18:37:02 UTC
  • mfrom: (3678 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3680.
  • Revision ID: john@arbash-meinel.com-20080902183702-16cpowcusfvo7rpv
Merge bzr.dev 3678, resolve NEWS

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
            self._real_bzrdir = BzrDir.open_from_transport(
89
89
                self.root_transport, _server_formats=False)
90
90
 
91
 
    def cloning_metadir(self):
 
91
    def cloning_metadir(self, stacked=False):
92
92
        self._ensure_real()
93
 
        return self._real_bzrdir.cloning_metadir()
 
93
        return self._real_bzrdir.cloning_metadir(stacked)
94
94
 
95
95
    def _translate_error(self, err, **context):
96
96
        _translate_error(err, bzrdir=self, **context)
1039
1039
        # destination
1040
1040
        from bzrlib import osutils
1041
1041
        import tarfile
1042
 
        import tempfile
1043
1042
        # TODO: Maybe a progress bar while streaming the tarball?
1044
1043
        note("Copying repository content as tarball...")
1045
1044
        tar_file = self._get_tarball('bz2')
1049
1048
        try:
1050
1049
            tar = tarfile.open('repository', fileobj=tar_file,
1051
1050
                mode='r|bz2')
1052
 
            tmpdir = tempfile.mkdtemp()
 
1051
            tmpdir = osutils.mkdtemp()
1053
1052
            try:
1054
1053
                _extract_tar(tar, tmpdir)
1055
1054
                tmp_bzrdir = BzrDir.open(tmpdir)