rclone/backend
Nick Craig-Wood 9c6f3ae82c local: log errors when listing instead of returning an error
Before this change, rclone would return an error from the listing if
there was an unreadable directory, or if there was a problem stat-ing
a directory entry.  This was frustrating because the command
completely aborts at that point when there is work it could do.

After this change rclone lists the directories and reports ERRORs for
unreadable directories or problems stat-ing files, but does return an
error from the listing.  It does set the error flag which means the
command will fail (and objects won't be deleted with `rclone sync`).

This brings rclone's behaviour exactly in to line with rsync's
behaviour.  It does as much as possible, but doesn't let the errors
pass silently.

Fixes #3179
2019-05-13 18:30:33 +01:00
..
alias docs: Typo fixes with "a existing" 2019-05-11 16:49:48 +01:00
all koofr: implemented a backend for Koofr cloud storage service. 2019-03-06 13:41:43 +00:00
amazonclouddrive build: more pre go1.8 workarounds removed 2019-05-08 15:14:51 +01:00
azureblob build: drop support for go1.8 2019-04-15 21:49:58 +01:00
b2 b2: ignore malformed src_last_modified_millis 2019-03-25 15:51:45 +00:00
box pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
cache local: define OpenWriterAt interface and test and implement it #2252 2019-05-11 23:35:19 +01:00
crypt crypt: remove stray debug in ChangeNotify 2019-05-12 16:50:03 +01:00
drive drive: fix move and copy from TeamDrive to GDrive 2019-04-24 18:11:34 +01:00
dropbox pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
ftp ftp: add FTP List timeout, fixes #3086 2019-05-11 17:26:23 +01:00
googlecloudstorage build: drop support for go1.8 2019-04-15 21:49:58 +01:00
http build: drop support for go1.8 2019-04-15 21:49:58 +01:00
hubic hubic: fix tests for optional methods 2019-04-16 13:33:10 +01:00
jottacloud jottacloud: add device registration 2019-04-11 16:31:27 +01:00
koofr koofr: implemented a backend for Koofr cloud storage service. 2019-03-06 13:41:43 +00:00
local local: log errors when listing instead of returning an error 2019-05-13 18:30:33 +01:00
mega mega: cleanup: add logs for -v and -vv 2019-05-12 10:46:21 +01:00
onedrive onedrive: Implement graceful cancel 2019-03-19 15:54:51 +08:00
opendrive Fix errors discovered with go vet nilness tool 2019-03-18 11:23:00 +00:00
pcloud pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
qingstor backend: fix misspellings 2019-02-07 19:51:03 +01:00
s3 s3: suppport S3 Accelerated endpoints with --s3-use-accelerate-endpoint 2019-05-02 14:00:00 +01:00
sftp Factor ShellExpand from sftp backend to lib/env 2019-05-11 23:39:04 +01:00
swift swift: obey Retry-After to fix OVH restore from cold storage 2019-03-25 13:41:34 +00:00
union backend: fix misspellings 2019-02-07 19:51:03 +01:00
webdav webdav: fix About/df when reading the available/total returns 0 2019-03-15 12:03:04 +00:00
yandex pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00