ssh: walk_files error description

This commit is contained in:
Andrew Grigorev
2019-03-27 20:16:24 +03:00
parent 35218a77ab
commit 587b645ec9
+11 -1
View File
@@ -128,7 +128,17 @@ class SSHConnection:
self._sftp_connect()
for entry in self._sftp.listdir_attr(directory):
try:
dir_entries = self._sftp.listdir_attr(directory)
except IOError as exc:
raise DvcException(
"couldn't get the '{}' remote directory files list".format(
directory
),
cause=exc,
)
for entry in dir_entries:
path = posixpath.join(directory, entry.filename)
if S_ISLNK(entry.st_mode):