MCPcopy Create free account
hub / github.com/OctopusDeploy/cli / AddFlagAliasesString

Function AddFlagAliasesString

pkg/util/pflagaliases.go:9–19  ·  view source on GitHub ↗
(flags *pflag.FlagSet, originalFlag string, aliasMap map[string][]string, aliases ...string)

Source from the content-addressed store, hash-verified

7)
8
9func AddFlagAliasesString(flags *pflag.FlagSet, originalFlag string, aliasMap map[string][]string, aliases ...string) {
10 f := flags.Lookup(originalFlag)
11 if f == nil {
12 panic("bug! AddFlagAliasesString couldn't find original flag in collection")
13 }
14 for _, alias := range aliases {
15 flags.String(alias, f.DefValue, "")
16 _ = flags.MarkHidden(alias)
17 }
18 aliasMap[originalFlag] = aliases
19}
20
21func AddFlagAliasesBool(flags *pflag.FlagSet, originalFlag string, aliasMap map[string][]string, aliases ...string) {
22 f := flags.Lookup(originalFlag)

Callers 8

NewCmdDeployFunction · 0.92
NewCmdAllowFunction · 0.92
NewCmdPreventFunction · 0.92
NewCmdCreateFunction · 0.92
NewCmdUploadFunction · 0.92
NewCmdRunFunction · 0.92
NewCmdUploadFunction · 0.92
Test_FlagAliases_stringFunction · 0.92

Calls

no outgoing calls

Tested by 1

Test_FlagAliases_stringFunction · 0.74