git-annex config: guard against non-repo-global configs
git-annex config: Only allow configs be set that are ones git-annex actually supports reading from repo-global config, to avoid confused users trying to set other configs with this.
This commit is contained in:
parent
5a72e3be18
commit
ccd8c43dc8
8 changed files with 136 additions and 110 deletions
|
@ -17,7 +17,8 @@ import Logs.Config
|
|||
- repository-global defaults when the GitConfig does not yet
|
||||
- have a value.
|
||||
-
|
||||
- Note: Be sure to add the config value to mergeGitConfig.
|
||||
- Note: Be sure to add the config to mergeGitConfig and to
|
||||
- globalConfigs.
|
||||
-}
|
||||
getGitConfigVal :: (GitConfig -> Configurable a) -> Annex a
|
||||
getGitConfigVal f = getGitConfigVal' f >>= \case
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue