* 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>
11 lines
268 B
Go
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)
|
|
}
|