diff options
author | rfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f> | 2010-09-06 07:05:58 +0000 |
---|---|---|
committer | rfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f> | 2010-09-06 07:05:58 +0000 |
commit | e91c3e813659c6e2eecc8dec8b531e181a67de07 (patch) | |
tree | 0bca80e1cef724f4e59c8a254496013a5395d92b /fs/errors.py | |
parent | d775971807949ebdca1a62681781fc2039eee1cd (diff) | |
download | pyfilesystem-git-e91c3e813659c6e2eecc8dec8b531e181a67de07.tar.gz |
fix some corner cases in osfs/watch_win32.py
Diffstat (limited to 'fs/errors.py')
-rw-r--r-- | fs/errors.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/errors.py b/fs/errors.py index 63980ae..8528b6a 100644 --- a/fs/errors.py +++ b/fs/errors.py @@ -233,6 +233,8 @@ def convert_os_errors(func): raise StorageSpaceError(opname,details=e),None,tb if e.errno == errno.EPERM: raise PermissionDeniedError(opname,details=e),None,tb + if e.errno == errno.ENOSYS: + raise UnsupportedError(opname,details=e),None,tb if e.errno == errno.EACCES: if sys.platform == "win32": if e.args[0] and e.args[0] == 32: |