Enable cacher for all resources.

This commit is contained in:
Wojciech Tyczynski
2015-10-29 10:51:32 +01:00
parent 25b7c79860
commit 030a272db5
40 changed files with 226 additions and 127 deletions

View File

@@ -24,13 +24,14 @@ import (
"k8s.io/kubernetes/pkg/labels"
"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, *StatusREST, *tools.FakeEtcdClient) {
etcdStorage, fakeClient := registrytest.NewEtcdStorage(t, "")
storage, statusStorage := NewREST(etcdStorage)
return storage, statusStorage, fakeClient
controllerStorage, statusStorage := NewREST(etcdStorage, storage.NoDecoration)
return controllerStorage, statusStorage, fakeClient
}
// createController is a helper function that returns a controller with the updated resource version.