git-lfs/config/map_fetcher.go
2016-08-05 15:59:57 -06:00

16 lines
364 B
Go

package config
// mapFetcher provides an implementation of the Fetcher interface by wrapping
// the `map[string]string` type.
type mapFetcher map[string]string
func MapFetcher(m map[string]string) Fetcher {
return mapFetcher(m)
}
// Get implements the func `Fetcher.Get`.
func (m mapFetcher) Get(key string) (val string, ok bool) {
val, ok = m[key]
return
}