diff options
author | Michael Muré <batolettre@gmail.com> | 2020-09-27 00:54:14 +0200 |
---|---|---|
committer | Michael Muré <batolettre@gmail.com> | 2020-09-29 20:42:21 +0200 |
commit | 71b7eb14010be0c7799b4d5394798c89e379891b (patch) | |
tree | f82d4b7bc6be5165c093d4feb18f5ee642c2c3e6 /cache/repo_cache_common.go | |
parent | c87e9abacfbdc4f221e2e328d4b229d6191f42e9 (diff) | |
download | git-bug-71b7eb14010be0c7799b4d5394798c89e379891b.tar.gz |
repo: implement local/global/any config everywhere
Diffstat (limited to 'cache/repo_cache_common.go')
-rw-r--r-- | cache/repo_cache_common.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cache/repo_cache_common.go b/cache/repo_cache_common.go index 1e330a4a..95e2f7bb 100644 --- a/cache/repo_cache_common.go +++ b/cache/repo_cache_common.go @@ -20,6 +20,16 @@ func (c *RepoCache) LocalConfig() repository.Config { return c.repo.LocalConfig() } +// GlobalConfig give access to the global scoped configuration +func (c *RepoCache) GlobalConfig() repository.Config { + return c.repo.GlobalConfig() +} + +// AnyConfig give access to a merged local/global configuration +func (c *RepoCache) AnyConfig() repository.ConfigRead { + return c.repo.AnyConfig() +} + func (c *RepoCache) Keyring() repository.Keyring { return c.repo.Keyring() } |