#2527 don't fail on missing directory
Merged 3 years ago by tkopecek. Opened 3 years ago by tkopecek.
tkopecek/koji yfix  into  master

file modified
+5 -1
@@ -433,7 +433,11 @@ 

      # implemented to avoid forming long paths

      # see: https://pagure.io/koji/issue/201

      logger = logger or logging.getLogger('koji')

-     st = os.lstat(path)

+     try:

+         st = os.lstat(path)

+     except FileNotFoundError:

+         logger.warning("No such file/dir %s for removal" % path)

+         return

      if not stat.S_ISDIR(st.st_mode):

          raise koji.GenericError("Not a directory: %s" % path)

      dev = st.st_dev

Metadata Update from @tkopecek:
- Pull-request tagged with: testing-ready

3 years ago

Metadata Update from @jcupova:
- Pull-request tagged with: testing-done

3 years ago

Commit 14d1d34 fixes this pull-request

Pull-Request has been merged by tkopecek

3 years ago
Metadata