Print no matches found if none are found

pull/706/head
vaikas-google 9 years ago
parent b243a86f1c
commit 726312c915

@ -16,9 +16,9 @@ func init() {
} }
var searchCmd = &cobra.Command{ var searchCmd = &cobra.Command{
Use: "search [CHART]", Use: "search [keyword]",
Short: "Search for charts", Short: "Search for a keyword in charts",
Long: "", //TODO: add search command description Long: "Searches the known repositories cache files for the specified search string, looks at name and keywords",
RunE: search, RunE: search,
} }
@ -31,9 +31,13 @@ func search(cmd *cobra.Command, args []string) error {
if err != nil { if err != nil {
return err return err
} }
cmd.Println("Charts:") if len(results) > 0 {
for _, result := range results { cmd.Println("Charts:")
fmt.Println(result) for _, result := range results {
fmt.Println(result)
}
} else {
cmd.Println("No matches found")
} }
return nil return nil
} }

Loading…
Cancel
Save