From d901df7b4985180f3dc37f748ef1c7f30d2cef9a Mon Sep 17 00:00:00 2001 From: carlory Date: Sat, 11 May 2024 16:55:56 +0800 Subject: [PATCH] remove loggedDeprecationWarnings from VolumePluginMgr --- pkg/volume/plugins.go | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkg/volume/plugins.go b/pkg/volume/plugins.go index 981d8462b01..e82100f463e 100644 --- a/pkg/volume/plugins.go +++ b/pkg/volume/plugins.go @@ -22,7 +22,6 @@ import ( "strings" "sync" - "k8s.io/apimachinery/pkg/util/sets" "k8s.io/klog/v2" "k8s.io/mount-utils" "k8s.io/utils/exec" @@ -414,12 +413,11 @@ type VolumeHost interface { // VolumePluginMgr tracks registered plugins. type VolumePluginMgr struct { - mutex sync.RWMutex - plugins map[string]VolumePlugin - prober DynamicPluginProber - probedPlugins map[string]VolumePlugin - loggedDeprecationWarnings sets.Set[string] - Host VolumeHost + mutex sync.RWMutex + plugins map[string]VolumePlugin + prober DynamicPluginProber + probedPlugins map[string]VolumePlugin + Host VolumeHost } // Spec is an internal representation of a volume. All API volume types translate to Spec. @@ -560,7 +558,6 @@ func (pm *VolumePluginMgr) InitPlugins(plugins []VolumePlugin, prober DynamicPlu defer pm.mutex.Unlock() pm.Host = host - pm.loggedDeprecationWarnings = sets.New[string]() if prober == nil { // Use a dummy prober to prevent nil deference.