MCPcopy Index your code
hub / github.com/cortexlabs/cortex / StringFromEnvOrFile

Function StringFromEnvOrFile

pkg/lib/configreader/string.go:187–193  ·  view source on GitHub ↗
(envVarName string, filePath string, v *StringValidation)

Source from the content-addressed store, hash-verified

185}
186
187func StringFromEnvOrFile(envVarName string, filePath string, v *StringValidation) (string, error) {
188 valStr := ReadEnvVar(envVarName)
189 if valStr != nil {
190 return StringFromEnv(envVarName, v)
191 }
192 return StringFromFile(filePath, v)
193}
194
195func StringFromPrompt(promptOpts *prompt.Options, v *StringValidation) (string, error) {
196 promptOpts.DefaultStr = v.Default

Callers 1

MustStringFromEnvOrFileFunction · 0.85

Calls 3

ReadEnvVarFunction · 0.85
StringFromEnvFunction · 0.85
StringFromFileFunction · 0.85

Tested by

no test coverage detected