MCPcopy
hub / github.com/NVIDIA/aistore / LoadAppConfig

Function LoadAppConfig

cmn/jsp/app.go:15–24  ·  view source on GitHub ↗
(configDir, configFname string, v interface{})

Source from the content-addressed store, hash-verified

13)
14
15func LoadAppConfig(configDir, configFname string, v interface{}) (err error) {
16 path := filepath.Join(configDir, configFname)
17 if err = cos.Stat(path); err != nil {
18 return err
19 }
20 if _, err = Load(path, v, Options{Indent: true}); err != nil {
21 err = fmt.Errorf("failed to load config file %q: %v", path, err)
22 }
23 return
24}
25
26func SaveAppConfig(configDir, configFname string, v interface{}) error {
27 path := filepath.Join(configDir, configFname)

Callers 2

loadConfigFunction · 0.92
LoadFunction · 0.92

Calls 3

StatFunction · 0.92
JoinMethod · 0.80
LoadFunction · 0.70

Tested by

no test coverage detected