#1253 rpmbuild: catch FileExistsError in python2 compatible manner
Merged 4 years ago by praiskup. Opened 4 years ago by praiskup.
Unknown source better-file-exist-error  into  master

@@ -1,4 +1,5 @@

  import os

+ import errno

  import logging

  import tempfile

  from ..helpers import string2list
@@ -14,8 +15,9 @@

          self.workdir = os.path.join(outdir, "obtain-sources")

          try:

              os.mkdir(self.workdir)

-         except FileExistsError:

-             pass

+         except OSError as e:

+             if e.errno != errno.EEXIST:

+                 raise

  

          # Change home directory to workdir and create .rpmmacros there

          os.environ["HOME"] = self.workdir

no initial comment

rebased onto 31f1fee

4 years ago

Pull-Request has been merged by praiskup

4 years ago

Metadata Update from @praiskup:
- Pull-request tagged with: release-blocker

4 years ago