main/cli: Don't print hidden flags/commands in help template. (#3748)

Always use .VisibleFlags and .VisibleCommands to not print
Hidden flags as expected from help template.
This commit is contained in:
Harshavardhana
2017-02-15 02:25:38 -08:00
committed by GitHub
parent 602dac8773
commit 13c3b9cbcb
4 changed files with 7 additions and 7 deletions

View File

@@ -53,13 +53,13 @@ DESCRIPTION:
{{.Description}}
USAGE:
minio {{if .Flags}}[flags] {{end}}command{{if .Flags}}{{end}} [arguments...]
minio {{if .VisibleFlags}}[flags] {{end}}command{{if .VisibleFlags}}{{end}} [arguments...]
COMMANDS:
{{range .Commands}}{{join .Names ", "}}{{ "\t" }}{{.Usage}}
{{end}}{{if .Flags}}
{{range .VisibleCommands}}{{join .Names ", "}}{{ "\t" }}{{.Usage}}
{{end}}{{if .VisibleFlags}}
FLAGS:
{{range .Flags}}{{.}}
{{range .VisibleFlags}}{{.}}
{{end}}{{end}}
VERSION:
` + Version +