git-annex/Remote
Joey Hess e78bf29725
avoid getting config parser when there is no config to parse
The benefit here is that external special remotes will need a
LISTCONFIGS request and response to generate their config parser,
and this avoids it being done for all the ones that don't have any
configs.

Note that, a config parser could in theory fail to parse if there are no
configs (none currently do), but a parse failure is already thrown away
when generating the remote list because it's too late. Such problems
have to be caught at initremote/enableremote time, not here.
2020-01-17 13:32:48 -04:00
..
Directory more RawFilePath 2019-12-18 17:10:28 -04:00
External ported Remote.External 2020-01-15 13:01:22 -04:00
Helper a few more field functions 2020-01-15 12:57:56 -04:00
Rsync fix windows build 2020-01-01 14:27:03 -04:00
WebDAV more RawFilePath 2019-12-18 17:10:28 -04:00
Adb.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
BitTorrent.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
Bup.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
Ddar.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
Directory.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
External.hs ported Remote.External 2020-01-15 13:01:22 -04:00
GCrypt.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
Git.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
GitLFS.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
Glacier.hs use more field functions 2020-01-15 11:15:07 -04:00
Hook.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
List.hs avoid getting config parser when there is no config to parse 2020-01-17 13:32:48 -04:00
P2P.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
Rsync.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
S3.hs use more field functions 2020-01-15 11:15:07 -04:00
Tahoe.hs ported almost all remotes, until my brain melted 2020-01-14 15:41:34 -04:00
Web.hs convert configParser to Annex action and add passthrough option 2020-01-14 13:52:03 -04:00
WebDAV.hs include credPairRemoteFields in RemoteConfigParsers 2020-01-15 10:57:45 -04:00