summaryrefslogtreecommitdiff
path: root/libpod/runtime.go
diff options
context:
space:
mode:
authorDaniel J Walsh <dwalsh@redhat.com>2018-01-12 10:14:44 -0500
committerGitHub <noreply@github.com>2018-01-12 10:14:44 -0500
commit3783c3fe21e00a6854c968f7e0c03e611acaa0fa (patch)
treec05cc1f83e4af69457b5b1fc7c0c17d97bbaacca /libpod/runtime.go
parent378bed4869dccc4a886a8888aa5cd7dc13cdaee2 (diff)
parent240e5789d409d82453b72f87862f7e71efa381e4 (diff)
downloadpodman-3783c3fe21e00a6854c968f7e0c03e611acaa0fa.tar.gz
podman-3783c3fe21e00a6854c968f7e0c03e611acaa0fa.tar.bz2
podman-3783c3fe21e00a6854c968f7e0c03e611acaa0fa.zip
Merge pull request #215 from mheon/update_cni
Update OCICNI vendor and plugin directories
Diffstat (limited to 'libpod/runtime.go')
-rw-r--r--libpod/runtime.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/libpod/runtime.go b/libpod/runtime.go
index aed6acd86..d0aa481cf 100644
--- a/libpod/runtime.go
+++ b/libpod/runtime.go
@@ -51,7 +51,7 @@ type RuntimeConfig struct {
MaxLogSize int64
NoPivotRoot bool
CNIConfigDir string
- CNIPluginDir string
+ CNIPluginDir []string
}
var (
@@ -73,7 +73,7 @@ var (
MaxLogSize: -1,
NoPivotRoot: false,
CNIConfigDir: "/etc/cni/net.d/",
- CNIPluginDir: "/usr/libexec/cni",
+ CNIPluginDir: []string{"/usr/libexec/cni", "/opt/cni/bin"},
}
)
@@ -173,7 +173,7 @@ func NewRuntime(options ...RuntimeOption) (runtime *Runtime, err error) {
}
// Set up the CNI net plugin
- netPlugin, err := ocicni.InitCNI(runtime.config.CNIConfigDir, runtime.config.CNIPluginDir)
+ netPlugin, err := ocicni.InitCNI(runtime.config.CNIConfigDir, runtime.config.CNIPluginDir...)
if err != nil {
return nil, errors.Wrapf(err, "error configuring CNI network plugin")
}