Files
kubesphere/pkg/simple/client/cache/factory.go
Wenhao Zhou 62427cda32 Move struct DynamicOptions to package pkg/server (#5625)
* move struct DynamicOptions to package pkg/server/dynamic_options.go

Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>

* update test types

Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>

---------

Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>
2023-04-07 11:33:36 +08:00

11 lines
268 B
Go

package cache
import "kubesphere.io/kubesphere/pkg/server/options"
type CacheFactory interface {
// Type unique type of the cache
Type() string
// Create relevant caches by type
Create(options options.DynamicOptions, stopCh <-chan struct{}) (Interface, error)
}