MCPcopy Create free account
hub / github.com/UiPath/uipathcli / convertIntFlag

Method convertIntFlag

commandline/cli.go:187–204  ·  view source on GitHub ↗
(flag *FlagDefinition)

Source from the content-addressed store, hash-verified

185}
186
187func (c Cli) convertIntFlag(flag *FlagDefinition) *cli.IntFlag {
188 envVars := []string{}
189 if flag.EnvVarName != "" {
190 envVars = append(envVars, flag.EnvVarName)
191 }
192 var value int
193 if flag.DefaultValue != nil {
194 value = flag.DefaultValue.(int)
195 }
196 return &cli.IntFlag{
197 Name: flag.Name,
198 Usage: flag.Summary,
199 Sources: cli.EnvVars(envVars...),
200 Required: flag.Required,
201 Hidden: flag.Hidden,
202 Value: value,
203 }
204}
205
206func (c Cli) convertBoolFlag(flag *FlagDefinition) *cli.BoolFlag {
207 envVars := []string{}

Callers 1

convertFlagMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected