()
| 34 | } |
| 35 | |
| 36 | func usageMinOneArg() cobra.PositionalArgs { |
| 37 | return func(cmd *cobra.Command, args []string) error { |
| 38 | if len(args) >= 1 { |
| 39 | return nil |
| 40 | } |
| 41 | |
| 42 | return usageErrorf("%s", cleanUseLine(cmd.UseLine())) |
| 43 | } |
| 44 | } |
| 45 | |
| 46 | func cleanUseLine(useLine string) string { |
| 47 | return strings.TrimSpace(strings.TrimSuffix(useLine, " [flags]")) |
no test coverage detected