diff --git a/pkg/ocicni/ocicni.go b/pkg/ocicni/ocicni.go index 8ad481b..3d68f83 100644 --- a/pkg/ocicni/ocicni.go +++ b/pkg/ocicni/ocicni.go @@ -155,10 +155,16 @@ func (plugin *cniNetworkPlugin) monitorConfDir(ctx context.Context, start *sync. start.Done() plugin.done.Add(1) defer plugin.done.Done() + exts := map[string]bool{} + for _, ext := range []string{".conf", ".conflist", ".json"} { + exts[ext] = true + } for { select { case event := <-plugin.watcher.Events: - logrus.Infof("CNI monitoring event %v", event) + if exts[filepath.Ext(event.Name)] { + logrus.Infof("CNI monitoring event %v", event) + } var defaultDeleted bool createWriteRename := event.Op&fsnotify.Create == fsnotify.Create ||