From 72cd4d38e585b1efc7d720297d80d7bf7b9fe590 Mon Sep 17 00:00:00 2001 From: Emanuel Bennici Date: Tue, 19 Nov 2019 18:23:53 +0100 Subject: [PATCH] Correct Error messages in outdated Cmd Signed-off-by: Emanuel Bennici --- cmd/helm/outdated.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/helm/outdated.go b/cmd/helm/outdated.go index 62838eed1..35fe17822 100644 --- a/cmd/helm/outdated.go +++ b/cmd/helm/outdated.go @@ -104,7 +104,8 @@ func newOutdatedListWriter(releases []*release.Release, cfg *action.Configuratio index, err := initSearch(out, &searchRepo) if err != nil { // TODO: Find a better way to exit - fmt.Errorf("%w", errors.Wrap(err, "ERROR: Could not initialize search index.")) + fmt.Fprintf(out, "%s", errors.Wrap(err, "ERROR: Could not initialize search index").Error()) + os.Exit(1) } results := index.All() @@ -112,7 +113,8 @@ func newOutdatedListWriter(releases []*release.Release, cfg *action.Configuratio // search if it exists a newer Chart in the Chart-Repository repoResult, err := searchChart(results, r.Name) if err != nil { - fmt.Errorf("%w", errors.Wrap(err, "ERROR: Could not initialize search index.")) + fmt.Fprintf(out, "%s", errors.Wrap(err, "ERROR: Could not initialize search index").Error()) + os.Exit(1) } outdated = append(outdated, outdatedElement{