From 25f74989a503e1e13bbf8e81e05935896d77399d Mon Sep 17 00:00:00 2001 From: Euan Kemp Date: Sun, 18 Dec 2016 23:16:42 -0800 Subject: [PATCH] fix(chartutil): improve 'missing name' error --- pkg/chartutil/load.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/chartutil/load.go b/pkg/chartutil/load.go index 1eb1bb3b2..ca06c0c89 100644 --- a/pkg/chartutil/load.go +++ b/pkg/chartutil/load.go @@ -151,9 +151,12 @@ func loadFiles(files []*afile) (*chart.Chart, error) { } // Ensure that we got a Chart.yaml file - if c.Metadata == nil || c.Metadata.Name == "" { + if c.Metadata == nil { return c, errors.New("chart metadata (Chart.yaml) missing") } + if c.Metadata.Name == "" { + return c, errors.New("invalid chart (Chart.yaml): name must not be empty") + } for n, files := range subcharts { var sc *chart.Chart