update help text / flags
This commit is contained in:
parent
3fbd407254
commit
0cc84183c3
@ -13,9 +13,7 @@ import (
|
|||||||
"aws-mgmt/pkg/client"
|
"aws-mgmt/pkg/client"
|
||||||
)
|
)
|
||||||
|
|
||||||
const secretsDesc = `View secrets from AWS Secrets Manager.
|
const secretsDesc = `View secrets from AWS Secrets Manager.`
|
||||||
|
|
||||||
`
|
|
||||||
|
|
||||||
var SecretsApp = &cli.App{
|
var SecretsApp = &cli.App{
|
||||||
Name: "secrets",
|
Name: "secrets",
|
||||||
@ -26,20 +24,7 @@ var SecretsApp = &cli.App{
|
|||||||
ArgsUsage: "[secret]",
|
ArgsUsage: "[secret]",
|
||||||
Action: secretsFunc,
|
Action: secretsFunc,
|
||||||
Description: secretsDesc,
|
Description: secretsDesc,
|
||||||
Flags: []cli.Flag{
|
Flags: flags,
|
||||||
&cli.BoolFlag{
|
|
||||||
Name: "totp",
|
|
||||||
Usage: "Generate a MFA token based on the secret value",
|
|
||||||
},
|
|
||||||
&cli.StringSliceFlag{
|
|
||||||
Name: "tags",
|
|
||||||
Usage: "Tags in the format key=value",
|
|
||||||
},
|
|
||||||
&cli.BoolFlag{
|
|
||||||
Name: "sh",
|
|
||||||
Usage: "Print the equivalent AWS CLI / shell command(s)",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var SecretsCommand = &cli.Command{
|
var SecretsCommand = &cli.Command{
|
||||||
@ -51,15 +36,21 @@ var SecretsCommand = &cli.Command{
|
|||||||
ArgsUsage: "[secret]",
|
ArgsUsage: "[secret]",
|
||||||
Action: secretsFunc,
|
Action: secretsFunc,
|
||||||
Description: secretsDesc,
|
Description: secretsDesc,
|
||||||
Flags: []cli.Flag{
|
Flags: flags,
|
||||||
|
}
|
||||||
|
|
||||||
|
var flags = []cli.Flag{
|
||||||
&cli.BoolFlag{
|
&cli.BoolFlag{
|
||||||
Name: "totp",
|
Name: "sh",
|
||||||
Usage: "Return a MFA token",
|
Usage: "Print the equivalent AWS CLI / shell command(s) to stderr",
|
||||||
},
|
},
|
||||||
&cli.StringSliceFlag{
|
&cli.StringSliceFlag{
|
||||||
Name: "tags",
|
Name: "tags",
|
||||||
Usage: "Tags in the format key=value",
|
Usage: "Specify tags to filter secrets, like --tags type=totp",
|
||||||
},
|
},
|
||||||
|
&cli.BoolFlag{
|
||||||
|
Name: "totp",
|
||||||
|
Usage: "Generate a MFA token based on the secret value",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -120,8 +111,6 @@ func secretsFunc(c *cli.Context) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
func parseTags(rawTags []string) map[string]string {
|
func parseTags(rawTags []string) map[string]string {
|
||||||
tags := make(map[string]string)
|
tags := make(map[string]string)
|
||||||
for _, tag := range rawTags {
|
for _, tag := range rawTags {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user