(envVarName string, filePath string, v *StringPtrValidation)
| 203 | } |
| 204 | |
| 205 | func StringPtrFromEnvOrFile(envVarName string, filePath string, v *StringPtrValidation) (*string, error) { |
| 206 | valStr := ReadEnvVar(envVarName) |
| 207 | if valStr != nil { |
| 208 | return StringPtrFromEnv(envVarName, v) |
| 209 | } |
| 210 | return StringPtrFromFile(filePath, v) |
| 211 | } |
| 212 | |
| 213 | func StringPtrFromPrompt(promptOpts *prompt.Options, v *StringPtrValidation) (*string, error) { |
| 214 | if v.Default != nil && promptOpts.DefaultStr == "" { |
nothing calls this directly
no test coverage detected