diff --git a/swift/obj/replicator.py b/swift/obj/replicator.py index dc43bc1e11..8329dab7ac 100644 --- a/swift/obj/replicator.py +++ b/swift/obj/replicator.py @@ -83,7 +83,7 @@ def hash_suffix(path, reclaim_age): try: path_contents = sorted(os.listdir(path)) except OSError, err: - if err.errno == errno.ENOTDIR: + if err.errno in (errno.ENOTDIR, errno.ENOENT): raise PathNotDir() raise for hsh in path_contents: