diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-07-15 04:50:40 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-15 04:50:40 -0400 |
commit | 6224f3f5d5f651a5bbfdc15407288d08d7af33ea (patch) | |
tree | 56476ca94445886e46f55f574fb5ad4e752ab95b /libpod/networking_linux.go | |
parent | c4843d4e9ce395f1bbcaae848e6172f5a4519a35 (diff) | |
parent | fbc1167c4d7861013001d0c2460c6e1c1e1ad66d (diff) | |
download | podman-6224f3f5d5f651a5bbfdc15407288d08d7af33ea.tar.gz podman-6224f3f5d5f651a5bbfdc15407288d08d7af33ea.tar.bz2 podman-6224f3f5d5f651a5bbfdc15407288d08d7af33ea.zip |
Merge pull request #6956 from mheon/add_ports_to_pod_inspect
Include infra container information in `pod inspect`
Diffstat (limited to 'libpod/networking_linux.go')
-rw-r--r-- | libpod/networking_linux.go | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/libpod/networking_linux.go b/libpod/networking_linux.go index 5a8faa7a4..1e79e8732 100644 --- a/libpod/networking_linux.go +++ b/libpod/networking_linux.go @@ -587,21 +587,7 @@ func getContainerNetIO(ctr *Container) (*netlink.LinkStatistics, error) { // network. func (c *Container) getContainerNetworkInfo() (*define.InspectNetworkSettings, error) { settings := new(define.InspectNetworkSettings) - settings.Ports = make(map[string][]define.InspectHostPort) - if c.config.PortMappings != nil { - for _, port := range c.config.PortMappings { - key := fmt.Sprintf("%d/%s", port.ContainerPort, port.Protocol) - mapping := settings.Ports[key] - if mapping == nil { - mapping = []define.InspectHostPort{} - } - mapping = append(mapping, define.InspectHostPort{ - HostIP: port.HostIP, - HostPort: fmt.Sprintf("%d", port.HostPort), - }) - settings.Ports[key] = mapping - } - } + settings.Ports = makeInspectPortBindings(c.config.PortMappings) // We can't do more if the network is down. if c.state.NetNS == nil { |