git-annex/Assistant/Threads
Joey Hess 67e46229a5
change Remote.repo to Remote.getRepo
This is groundwork for letting a repo be instantiated the first time
it's actually used, instead of at startup.

The only behavior change is that some old special cases for xmpp remotes
were removed. Where before git-annex silently did nothing with those
no-longer supported remotes, it may now fail in some way.

The additional IO action should have no performance impact as long as
it's simply return.

This commit was sponsored by Boyd Stephen Smith Jr. on Patreon
2018-06-04 15:30:26 -04:00
..
Committer.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
ConfigMonitor.hs improve data type 2016-01-01 15:56:24 -04:00
Cronner.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
DaemonStatus.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Exporter.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
Glacier.hs first pass at assistant knowing about export remotes 2017-09-20 13:58:27 -04:00
Merger.hs assistant: update export db after mergeing git-annex branch changes 2017-09-20 16:34:29 -04:00
MountWatcher.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
NetWatcher.hs remove xmpp support 2016-11-14 14:53:08 -04:00
PairListener.hs include problem PairData in error message 2017-02-13 15:54:28 -04:00
ProblemFixer.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
Pusher.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
RemoteControl.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
SanityChecker.hs rename prompt since Messages added a function by that name 2017-05-15 21:35:56 -04:00
TransferPoller.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
Transferrer.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
TransferScanner.hs add exporter thread to assistant 2017-09-20 15:29:13 -04:00
TransferWatcher.hs get, move, copy, mirror: Added --failed switch which retries failed copies/moves 2016-08-03 12:37:12 -04:00
Upgrader.hs fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00
UpgradeWatcher.hs fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00
Watcher.hs adeiu, MissingH 2017-05-16 01:03:52 -04:00
WebApp.hs webapp: full wormhole pairing UI (untested) 2016-12-27 16:41:35 -04:00