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

11 lines
365 B
Go

package config
// Fetcher provides an interface to get typed information out of a configuration
// "source". These sources could be the OS enviornment, a .gitconfig, or even
// just a `map`.
type Fetcher interface {
// Get returns the string value associated with a given key and a bool
// determining if the key exists.
Get(key string) (val string, ok bool)
}