git-annex/Remote/Helper
Joey Hess 3334d3831b
change retrieveExport and getKey to throw exception
retrieveExport is part of ongoing transition to make remote methods
throw exceptions, rather than silently hide them.

getKey very rarely fails, and when it does it's always for the same reason
(user configured annex.backend to url for some reason). So, this will
avoid dealing with Nothing everywhere it's used.

This commit was sponsored by Ilya Shlyakhter on Patreon.
2020-05-15 13:45:53 -04:00
..
Chunked make storeKey throw exceptions 2020-05-13 14:03:00 -04:00
AWS.hs include credPairRemoteFields in RemoteConfigParsers 2020-01-15 10:57:45 -04:00
Chunked.hs make removeKey throw exceptions 2020-05-14 14:11:05 -04:00
Encryptable.hs fix encryption of content to gcrypt and git-lfs 2020-02-26 18:05:36 -04:00
ExportImport.hs change retrieveExport and getKey to throw exception 2020-05-15 13:45:53 -04:00
Git.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
Hooks.hs make retrieveKeyFile and retrieveKeyFileCheap throw exceptions 2020-05-13 17:07:07 -04:00
Http.hs make storeKey throw exceptions 2020-05-13 14:03:00 -04:00
Messages.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
P2P.hs make removeKey throw exceptions 2020-05-14 14:11:05 -04:00
ReadOnly.hs make storeExport throw exceptions 2020-05-15 12:20:02 -04:00
Special.hs make removeKey throw exceptions 2020-05-14 14:11:05 -04:00
Ssh.hs make removeKey throw exceptions 2020-05-14 14:11:05 -04:00