From 1318d7c94c41b66851307afd8f343aa93e63ae25 Mon Sep 17 00:00:00 2001 From: Bruce Ma Date: Wed, 24 Jul 2019 20:14:17 +0800 Subject: [PATCH] libcni: find plugin in exec Signed-off-by: Bruce Ma --- libcni/api.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libcni/api.go b/libcni/api.go index 2fb24815..e0642b94 100644 --- a/libcni/api.go +++ b/libcni/api.go @@ -594,7 +594,8 @@ func (c *CNIConfig) ValidateNetwork(ctx context.Context, net *NetworkConfig) ([] // validatePlugin checks that an individual plugin's configuration is sane func (c *CNIConfig) validatePlugin(ctx context.Context, pluginName, expectedVersion string) error { - pluginPath, err := invoke.FindInPath(pluginName, c.Path) + c.ensureExec() + pluginPath, err := c.exec.FindInPath(pluginName, c.Path) if err != nil { return err }