Pass versioner to cacher.
This commit is contained in:
@@ -34,7 +34,7 @@ type REST struct {
|
||||
}
|
||||
|
||||
// NewREST returns a registry which will store ThirdPartyResource in the given helper
|
||||
func NewREST(s storage.Interface, storageFactory storage.StorageFactory) *REST {
|
||||
func NewREST(s storage.Interface, storageDecorator generic.StorageDecorator) *REST {
|
||||
prefix := "/thirdpartyresources"
|
||||
|
||||
// We explicitly do NOT do any decoration here yet.
|
||||
|
@@ -25,15 +25,15 @@ import (
|
||||
_ "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
|
||||
"k8s.io/kubernetes/pkg/fields"
|
||||
"k8s.io/kubernetes/pkg/labels"
|
||||
"k8s.io/kubernetes/pkg/registry/generic"
|
||||
"k8s.io/kubernetes/pkg/registry/registrytest"
|
||||
"k8s.io/kubernetes/pkg/runtime"
|
||||
"k8s.io/kubernetes/pkg/storage"
|
||||
"k8s.io/kubernetes/pkg/tools"
|
||||
)
|
||||
|
||||
func newStorage(t *testing.T) (*REST, *tools.FakeEtcdClient) {
|
||||
etcdStorage, fakeClient := registrytest.NewEtcdStorage(t, "extensions")
|
||||
return NewREST(etcdStorage, storage.NoDecoration), fakeClient
|
||||
return NewREST(etcdStorage, generic.UndecoratedStorage), fakeClient
|
||||
}
|
||||
|
||||
func validNewThirdPartyResource(name string) *extensions.ThirdPartyResource {
|
||||
|
Reference in New Issue
Block a user