mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
fix: manage podman inspect result as a list also (#7269)
* fix: manage podman inspect result as a list also * fix: variable shadowing * Update pkg/podman/inspect.go Co-authored-by: Armel Soro <asoro@redhat.com> --------- Co-authored-by: Armel Soro <asoro@redhat.com>
This commit is contained in:
@@ -34,8 +34,16 @@ func (o *PodmanCli) PodInspect(podname string) (PodInspectData, error) {
|
|||||||
return PodInspectData{}, err
|
return PodInspectData{}, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var result PodInspectData
|
var result []PodInspectData
|
||||||
|
|
||||||
err = json.Unmarshal(out, &result)
|
err = json.Unmarshal(out, &result)
|
||||||
return result, err
|
if err != nil {
|
||||||
|
var singleResult PodInspectData
|
||||||
|
err = json.Unmarshal(out, &singleResult)
|
||||||
|
return singleResult, err
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(result) == 0 {
|
||||||
|
return PodInspectData{}, nil
|
||||||
|
}
|
||||||
|
return result[0], nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user