git-annex/Remote
Joey Hess 760f66829a
display p2pstdio stderr after auth
Display error messages that come from git-annex-shell when the p2p protocol
is used, so that diskreserve messages, IO errors, etc from the remote side
are visible again.

Felt like it should perhaps use outputError, so --json-error-messages would
include these, but as an async IO action, it can't, and this would need
MessageState to be converted to a tvar. Anyway, when not using p2pstdio,
that's not done; nor is it done for stderr from external special remotes
or other commands, so punted on the idea for now.

This commit was sponsored by mo on Patreon.
2018-06-12 14:59:05 -04:00
..
Directory remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
External add GETINFO to external protocol (for ronnypfa) 2018-06-08 11:56:24 -04:00
Helper display p2pstdio stderr after auth 2018-06-12 14:59:05 -04:00
Rsync Support exporttree=yes for rsync special remotes. 2018-02-28 13:36:20 -04:00
WebDAV webdav: Avoid unncessisarily creating the collection at the top of the repo 2017-10-11 11:10:33 -04:00
Adb.hs adb: Android serial numbers are not all 16 characters long, so accept other lengths. 2018-06-12 13:56:01 -04:00
BitTorrent.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Bup.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Ddar.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Directory.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
External.hs add GETINFO to external protocol (for ronnypfa) 2018-06-08 11:56:24 -04:00
GCrypt.hs removal of the rest of remoteGitConfig 2018-06-05 14:48:37 -04:00
Git.hs removal of the rest of remoteGitConfig 2018-06-05 14:48:37 -04:00
Glacier.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Hook.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
List.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
P2P.hs removal of the rest of remoteGitConfig 2018-06-05 14:48:37 -04:00
Rsync.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
S3.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Tahoe.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Web.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
WebDAV.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00