rationalize getConfig
getConfig got a remote-specific config, and this confusing name caused it to be used a couple of places that only were interested in global configs. Rename to getRemoteConfig and make getConfig only get global configs. There are no behavior changes here, but remote.<name>.annex-web-options never actually worked (and per-remote web options is a very unlikely to be useful case so I didn't make it work), so fix the documentation for it.
This commit is contained in:
parent
52b90e5d4c
commit
4eb5112681
11 changed files with 38 additions and 37 deletions
|
@ -300,7 +300,7 @@ rsyncParamsRemote r sending key file = do
|
|||
|
||||
rsyncParams :: Git.Repo -> Annex [CommandParam]
|
||||
rsyncParams r = do
|
||||
o <- getConfig r "rsync-options" ""
|
||||
o <- getRemoteConfig r "rsync-options" ""
|
||||
return $ options ++ map Param (words o)
|
||||
where
|
||||
-- --inplace to resume partial files
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue