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

Function Int32PtrFromPrompt

pkg/lib/configreader/int32_ptr.go:160–169  ·  view source on GitHub ↗
(promptOpts *prompt.Options, v *Int32PtrValidation)

Source from the content-addressed store, hash-verified

158}
159
160func Int32PtrFromPrompt(promptOpts *prompt.Options, v *Int32PtrValidation) (*int32, error) {
161 if v.Default != nil && promptOpts.DefaultStr == "" {
162 promptOpts.DefaultStr = s.Int32(*v.Default)
163 }
164 valStr := prompt.Prompt(promptOpts)
165 if valStr == "" {
166 return ValidateInt32PtrMissing(v)
167 }
168 return Int32PtrFromStr(valStr, v)
169}
170
171func ValidateInt32PtrMissing(v *Int32PtrValidation) (*int32, error) {
172 if v.Required {

Callers 1

ReadPromptFunction · 0.85

Calls 3

PromptFunction · 0.92
ValidateInt32PtrMissingFunction · 0.85
Int32PtrFromStrFunction · 0.85

Tested by

no test coverage detected