fix issue#9912 : helm list panic when release.Chart is nil

pull/9919/head
wanggy29750 4 years ago
parent 21251378b4
commit a68e572ff8

@ -153,12 +153,15 @@ func newReleaseListWriter(releases []*release.Release, timeFormat string) *relea
elements := make([]releaseElement, 0, len(releases))
for _, r := range releases {
element := releaseElement{
Name: r.Name,
Namespace: r.Namespace,
Revision: strconv.Itoa(r.Version),
Status: r.Info.Status.String(),
Chart: fmt.Sprintf("%s-%s", r.Chart.Metadata.Name, r.Chart.Metadata.Version),
AppVersion: r.Chart.Metadata.AppVersion,
Name: r.Name,
Namespace: r.Namespace,
Revision: strconv.Itoa(r.Version),
Status: r.Info.Status.String(),
}
if r.Chart != nil {
element.Chart = fmt.Sprintf("%s-%s", r.Chart.Metadata.Name, r.Chart.Metadata.Version)
element.AppVersion = r.Chart.Metadata.AppVersion
}
t := "-"

Loading…
Cancel
Save