MCPcopy Index your code
hub / github.com/FunctionStream/function-stream / LoadConfigFromFile

Function LoadConfigFromFile

server/config.go:92–98  ·  view source on GitHub ↗
(filePath string)

Source from the content-addressed store, hash-verified

90const envPrefix = "FS_"
91
92func LoadConfigFromFile(filePath string) (*Config, error) {
93 viper.SetConfigFile(filePath)
94 if err := viper.ReadInConfig(); err != nil {
95 return nil, err
96 }
97 return loadConfig()
98}
99
100func LoadConfigFromEnv() (*Config, error) {
101 for _, env := range os.Environ() {

Callers 3

execFunction · 0.92
TestLoadConfigFromYamlFunction · 0.85
TestLoadConfigFromJsonFunction · 0.85

Calls 1

loadConfigFunction · 0.85

Tested by 2

TestLoadConfigFromYamlFunction · 0.68
TestLoadConfigFromJsonFunction · 0.68