diff --git a/pkg/podman/inspect.go b/pkg/podman/inspect.go index d90ba754e7..21fc83be6c 100644 --- a/pkg/podman/inspect.go +++ b/pkg/podman/inspect.go @@ -34,8 +34,12 @@ func (o *PodmanCli) PodInspect(podname string) (PodInspectData, error) { return PodInspectData{}, err } - var result PodInspectData + var result []PodInspectData + if err := json.Unmarshal(out, &result); err != nil { + var singleResult PodInspectData + err = json.Unmarshal(out, &singleResult) + return singleResult, err + } - err = json.Unmarshal(out, &result) - return result, err + return result[0], err }