From 00ebee870bbca81b7d3c6d7a4d8885a8f3b06835 Mon Sep 17 00:00:00 2001 From: Mariano Cano Date: Thu, 1 Aug 2019 13:13:50 -0700 Subject: [PATCH] Do not show value on boolean flags help. --- cmd/step-ca/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/step-ca/main.go b/cmd/step-ca/main.go index 2513b552..3a63e2ef 100644 --- a/cmd/step-ca/main.go +++ b/cmd/step-ca/main.go @@ -226,7 +226,11 @@ func stringifyFlag(f cli.Flag) string { usage := fv.FieldByName("Usage").String() placeholder := placeholderString.FindString(usage) if placeholder == "" { - placeholder = "" + switch f.(type) { + case cli.BoolFlag, cli.BoolTFlag: + default: + placeholder = "" + } } return cli.FlagNamePrefixer(fv.FieldByName("Name").String(), placeholder) + "\t" + usage }