Wire networking into kpod create/run

Signed-off-by: Matthew Heon <matthew.heon@gmail.com>

Closes: #109
Approved by: mheon
This commit is contained in:
Matthew Heon
2017-12-07 14:42:45 -05:00
committed by Atomic Bot
parent 22287fef01
commit fcf52249b8

View File

@ -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
}