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

Method convertStringSliceFlag

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

Source from the content-addressed store, hash-verified

166}
167
168func (c Cli) convertStringSliceFlag(flag *FlagDefinition) *cli.StringSliceFlag {
169 envVars := []string{}
170 if flag.EnvVarName != "" {
171 envVars = append(envVars, flag.EnvVarName)
172 }
173 var value []string
174 if flag.DefaultValue != nil {
175 value = flag.DefaultValue.([]string)
176 }
177 return &cli.StringSliceFlag{
178 Name: flag.Name,
179 Usage: flag.Summary,
180 Sources: cli.EnvVars(envVars...),
181 Required: flag.Required,
182 Hidden: flag.Hidden,
183 Value: value,
184 }
185}
186
187func (c Cli) convertIntFlag(flag *FlagDefinition) *cli.IntFlag {
188 envVars := []string{}

Callers 1

convertFlagMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected