Merge pull request #706 from vaikas-google/master

Print no matches found if none are found
pull/708/head
Ville Aikas 9 years ago
commit 5e1ef0ce86

@ -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 {
return errors.New("No matches found")
} }
return nil return nil
} }

Loading…
Cancel
Save