Commit 4e059083 by willmcgugan@gmail.com

Use errno constant

parent fa4c5944
......@@ -28,6 +28,7 @@ import shutil
import fnmatch
import datetime
import time
import errno
try:
import threading
except ImportError:
......@@ -747,8 +748,8 @@ class FS(object):
:rtype: str
"""
if not self.exists(path):
return ''
#if not self.exists(path):
# return ''
try:
sys_path = self.getsyspath(path)
except NoSysPathError:
......@@ -1136,7 +1137,7 @@ class FS(object):
shutil.copyfile(src_syspath, dst_syspath)
except IOError, e:
# shutil reports ENOENT when a parent directory is missing
if getattr(e, "errno", None) == 2:
if getattr(e, "errno", None) == errno.ENOENT:
if not os.path.exists(dirname(dst_syspath)):
raise ParentDirectoryMissingError(dst_syspath)
raise
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment