/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/diff.py

  • Committer: Jelmer Vernooij
  • Date: 2017-02-05 15:38:26 UTC
  • mto: (6621.2.1 py3)
  • mto: This revision was merged to the branch mainline in revision 6624.
  • Revision ID: jelmer@jelmer.uk-20170205153826-rnrd0m3iqoizqvrw
Apply 2to3 except fix.

Show diffs side-by-side

added added

removed removed

Lines of Context:
147
147
                                stdout=subprocess.PIPE,
148
148
                                stderr=stderr,
149
149
                                env=env)
150
 
    except OSError, e:
 
150
    except OSError as e:
151
151
        if e.errno == errno.ENOENT:
152
152
            raise errors.NoDiff(str(e))
153
153
        raise
293
293
            # deleted)
294
294
            try:
295
295
                os.remove(path)
296
 
            except OSError, e:
 
296
            except OSError as e:
297
297
                if e.errno not in (errno.ENOENT,):
298
298
                    warning('Failed to delete temporary file: %s %s', path, e)
299
299
 
751
751
        try:
752
752
            proc = subprocess.Popen(command, stdout=subprocess.PIPE,
753
753
                                    cwd=self._root)
754
 
        except OSError, e:
 
754
        except OSError as e:
755
755
            if e.errno == errno.ENOENT:
756
756
                raise errors.ExecutableMissing(command[0])
757
757
            else:
765
765
            return False
766
766
        try:
767
767
            os.symlink(tree.abspath(''), osutils.pathjoin(self._root, prefix))
768
 
        except OSError, e:
 
768
        except OSError as e:
769
769
            if e.errno != errno.EEXIST:
770
770
                raise
771
771
        return True
811
811
        parent_dir = osutils.dirname(full_path)
812
812
        try:
813
813
            os.makedirs(parent_dir)
814
 
        except OSError, e:
 
814
        except OSError as e:
815
815
            if e.errno != errno.EEXIST:
816
816
                raise
817
817
        source = tree.get_file(file_id, relpath)
845
845
    def finish(self):
846
846
        try:
847
847
            osutils.rmtree(self._root)
848
 
        except OSError, e:
 
848
        except OSError as e:
849
849
            if e.errno != errno.ENOENT:
850
850
                mutter("The temporary directory \"%s\" was not "
851
851
                        "cleanly removed: %s." % (self._root, e))