diff options
author | Robey Pointer <robey@lag.net> | 2005-12-16 10:00:02 -0800 |
---|---|---|
committer | Robey Pointer <robey@lag.net> | 2005-12-16 10:00:02 -0800 |
commit | 26397bff47bc1005a7d4b42a95bfb72f213cf26e (patch) | |
tree | 5e28b862beaffa9f3ecd7c988c8e5256b8931292 | |
parent | a14384370cca73ab2cf9dc0d0f100560ac6c33a0 (diff) |
[project @ robey@lag.net-20051216180002-5661c935adb8262e]
ENOTDIR should be translated into NO_SUCH_FILE -- openssh does it, and there really isn't any better mapping for it
-rw-r--r-- | paramiko/sftp_server.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/paramiko/sftp_server.py b/paramiko/sftp_server.py index 59058432..7b634838 100644 --- a/paramiko/sftp_server.py +++ b/paramiko/sftp_server.py @@ -118,7 +118,7 @@ class SFTPServer (BaseSFTP, SubsystemHandler): if e == errno.EACCES: # permission denied return SFTP_PERMISSION_DENIED - elif e == errno.ENOENT: + elif (e == errno.ENOENT) or (e == errno.ENOTDIR): # no such file return SFTP_NO_SUCH_FILE else: |