prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker

This commit is contained in:
chenk008 2024-04-18 23:02:16 +08:00 committed by wuhua.ck
parent 4abc2b387b
commit 587ce02d90

View File

@ -396,7 +396,11 @@ func (f *StorageFactoryRestOptionsFactory) GetRESTOptions(resource schema.GroupR
EnableGarbageCollection: f.Options.EnableGarbageCollection, EnableGarbageCollection: f.Options.EnableGarbageCollection,
ResourcePrefix: f.StorageFactory.ResourcePrefix(resource), ResourcePrefix: f.StorageFactory.ResourcePrefix(resource),
CountMetricPollPeriod: f.Options.StorageConfig.CountMetricPollPeriod, CountMetricPollPeriod: f.Options.StorageConfig.CountMetricPollPeriod,
StorageObjectCountTracker: storageConfig.StorageObjectCountTracker, StorageObjectCountTracker: f.Options.StorageConfig.StorageObjectCountTracker,
}
if ret.StorageObjectCountTracker == nil {
ret.StorageObjectCountTracker = storageConfig.StorageObjectCountTracker
} }
if f.Options.EnableWatchCache { if f.Options.EnableWatchCache {