diff --git a/cni-plugin/main.go b/cni-plugin/main.go index db3f33d9..599f933f 100644 --- a/cni-plugin/main.go +++ b/cni-plugin/main.go @@ -88,7 +88,15 @@ type PluginConf struct { func main() { // Must log to Stderr because the CNI runtime uses Stdout as its state logrus.SetOutput(os.Stderr) - skel.PluginMain(cmdAdd, cmdCheck, cmdDel, version.All, "") + skel.PluginMainFuncs( + skel.CNIFuncs{ + Add: cmdAdd, + Check: cmdCheck, + Del: cmdDel, + }, + version.All, + "", + ) } func configureLoggingLevel(logLevel string) {