Unverified Commit b536c8de authored by Morten Torkildsen's avatar Morten Torkildsen Committed by Matthew Fisher
Browse files

fix(helm): Print details for pod resource


Due to a regression from a previous change, details about pod resources
does not show up in the status output. This makes sure that the pod type
from core are passed in to the printer so the details are shown in the
output.

Signed-off-by: default avatarMorten Torkildsen <mortent@google.com>
(cherry picked from commit ede43a31)
No related merge requests found
Showing with 4 additions and 1 deletion
+4 -1
......@@ -48,6 +48,7 @@ import (
"k8s.io/client-go/kubernetes/scheme"
watchtools "k8s.io/client-go/tools/watch"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/kubectl/cmd/get"
cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/validation"
......@@ -206,7 +207,9 @@ func (c *Client) Get(namespace string, reader io.Reader) (string, error) {
//here, we will add the objPods to the objs
for key, podItems := range objPods {
for i := range podItems {
objs[key+"(related)"] = append(objs[key+"(related)"], &podItems[i])
pod := &core.Pod{}
legacyscheme.Scheme.Convert(&podItems[i], pod, nil)
objs[key+"(related)"] = append(objs[key+"(related)"], pod)
}
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment