mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-03 03:38:15 +00:00
replacing handwritten client in several controllers
This commit is contained in:
@@ -57,7 +57,6 @@ type ObjectScheme interface {
|
||||
// ObjectRetriever interface to satisfy retrieval of lists or retrieval of single items.
|
||||
// TODO: add support for sub resources
|
||||
func ObjectReaction(o ObjectRetriever, mapper meta.RESTMapper) ReactionFunc {
|
||||
|
||||
return func(action Action) (bool, runtime.Object, error) {
|
||||
kind, err := mapper.KindFor(unversioned.GroupVersionResource{Resource: action.GetResource()})
|
||||
if err != nil {
|
||||
|
||||
@@ -18,7 +18,7 @@ package fake
|
||||
|
||||
import (
|
||||
"k8s.io/kubernetes/pkg/api"
|
||||
"k8s.io/kubernetes/pkg/client/clientset_generated/release_1_1"
|
||||
clientset "k8s.io/kubernetes/pkg/client/clientset_generated/release_1_1"
|
||||
"k8s.io/kubernetes/pkg/client/testing/core"
|
||||
extensions_unversioned "k8s.io/kubernetes/pkg/client/typed/generated/extensions/unversioned"
|
||||
extensions_unversioned_fake "k8s.io/kubernetes/pkg/client/typed/generated/extensions/unversioned/fake"
|
||||
@@ -45,14 +45,14 @@ func NewSimpleClientset(objects ...runtime.Object) *Clientset {
|
||||
return &Clientset{fakePtr}
|
||||
}
|
||||
|
||||
// Clientset implements release_1_1.Interface. Meant to be embedded into a
|
||||
// Clientset implements clientset.Interface. Meant to be embedded into a
|
||||
// struct to get a default implementation. This makes faking out just the method
|
||||
// you want to test easier.
|
||||
type Clientset struct {
|
||||
core.Fake
|
||||
}
|
||||
|
||||
var _ release_1_1.Interface = &Clientset{}
|
||||
var _ clientset.Interface = &Clientset{}
|
||||
|
||||
func (c *Clientset) Legacy() legacy_unversioned.LegacyInterface {
|
||||
return &legacy_unversioned_fake.FakeLegacy{&c.Fake}
|
||||
|
||||
Reference in New Issue
Block a user