summaryrefslogtreecommitdiff
path: root/fs/errors.py
diff options
context:
space:
mode:
authorrfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f>2009-12-30 22:57:55 +0000
committerrfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f>2009-12-30 22:57:55 +0000
commitbb120439de4f17426e17cd4d0782295c8192a869 (patch)
tree9a070b9111835d8762c4c35d77bb54a8dbe5385a /fs/errors.py
parent75f3b54498a7394417f328dbfb6cf68ca7279c54 (diff)
downloadpyfilesystem-bb120439de4f17426e17cd4d0782295c8192a869.tar.gz
convert_os_erorrs: ESRCH --> ResourceNotFoundError
git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@308 67cdc799-7952-0410-af00-57a81ceafa0f
Diffstat (limited to 'fs/errors.py')
-rw-r--r--fs/errors.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/errors.py b/fs/errors.py
index f59a480..6c0f0f9 100644
--- a/fs/errors.py
+++ b/fs/errors.py
@@ -190,6 +190,8 @@ def convert_os_errors(func):
raise OperationFailedError(opname,details=e),None,tb
if e.errno == errno.ENOENT:
raise ResourceNotFoundError(path,opname=opname,details=e),None,tb
+ if e.errno == errno.ESRCH:
+ raise ResourceNotFoundError(path,opname=opname,details=e),None,tb
if e.errno == errno.ENOTEMPTY:
raise DirectoryNotEmptyError(path,opname=opname,details=e),None,tb
if e.errno == errno.EEXIST: