diff options
author | Matthew Heon <matthew.heon@gmail.com> | 2017-12-07 14:42:45 -0500 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2017-12-14 23:59:21 +0000 |
commit | fcf52249b8f75b0f12d0e9c725efa3294739c772 (patch) | |
tree | fb40241a47da8c9f095a344a1c16765f542bd63d /cmd/kpod | |
parent | 22287fef01d1c67c84d4ae2c2544ec3e45ccfcfb (diff) | |
download | podman-fcf52249b8f75b0f12d0e9c725efa3294739c772.tar.gz podman-fcf52249b8f75b0f12d0e9c725efa3294739c772.tar.bz2 podman-fcf52249b8f75b0f12d0e9c725efa3294739c772.zip |
Wire networking into kpod create/run
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes: #109
Approved by: mheon
Diffstat (limited to 'cmd/kpod')
-rw-r--r-- | cmd/kpod/spec.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmd/kpod/spec.go b/cmd/kpod/spec.go index 4e00f04ff..6929b571f 100644 --- a/cmd/kpod/spec.go +++ b/cmd/kpod/spec.go @@ -6,6 +6,7 @@ import ( "io/ioutil" "strings" + "github.com/cri-o/ocicni/pkg/ocicni" "github.com/docker/docker/daemon/caps" "github.com/docker/docker/pkg/mount" "github.com/docker/go-units" @@ -529,6 +530,10 @@ func (c *createConfig) GetContainerCreateOptions() ([]libpod.CtrCreateOption, er logrus.Debugf("appending name %s", c.Name) options = append(options, libpod.WithName(c.Name)) } + // TODO parse ports into libpod format and include + if c.netMode.IsDefault() { + options = append(options, libpod.WithNetNS([]ocicni.PortMapping{})) + } return options, nil } |