Documentation ¶
Index ¶
- Constants
- func ContextStoreDir() string
- func Dir() string
- func LegacyLoadFromReader(configData io.Reader) (*configfile.ConfigFile, error)
- func Load(configDir string) (*configfile.ConfigFile, error)
- func LoadDefaultConfigFile(stderr io.Writer) *configfile.ConfigFile
- func LoadFromReader(configData io.Reader) (*configfile.ConfigFile, error)
- func Path(p ...string) (string, error)
- func SetDir(dir string)
Constants ¶
View Source
const (
// ConfigFileName is the name of config file
ConfigFileName = "config.json"
)
Variables ¶
This section is empty.
Functions ¶
func ContextStoreDir ¶
func ContextStoreDir() string
ContextStoreDir returns the directory the docker contexts are stored in
func LegacyLoadFromReader ¶
func LegacyLoadFromReader(configData io.Reader) (*configfile.ConfigFile, error)
LegacyLoadFromReader is a convenience function that creates a ConfigFile object from a non-nested reader
func Load ¶
func Load(configDir string) (*configfile.ConfigFile, error)
Load reads the configuration files in the given directory, and sets up the auth config information and returns values. FIXME: use the internal golang config parser
func LoadDefaultConfigFile ¶
func LoadDefaultConfigFile(stderr io.Writer) *configfile.ConfigFile
LoadDefaultConfigFile attempts to load the default config file and returns an initialized ConfigFile struct if none is found.
func LoadFromReader ¶
func LoadFromReader(configData io.Reader) (*configfile.ConfigFile, error)
LoadFromReader is a convenience function that creates a ConfigFile object from a reader
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.