diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index 5a629946..4cc13107 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -272,131 +272,131 @@ }, { "ImportPath": "k8s.io/api/admissionregistration/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/admissionregistration/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/apps/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/apps/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/apps/v1beta2", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/authentication/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/authentication/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/authorization/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/authorization/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/autoscaling/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/autoscaling/v2beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/autoscaling/v2beta2", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/batch/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/batch/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/batch/v2alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/certificates/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/coordination/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/core/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/events/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/extensions/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/imagepolicy/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/networking/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/policy/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/rbac/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/rbac/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/rbac/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/scheduling/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/scheduling/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/settings/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/storage/v1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/storage/v1alpha1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/api/storage/v1beta1", - "Rev": "f0372b674713244ff8634990ab0ce45742a05d86" + "Rev": "bbf5c193d86c33256702fc781833463a7bca7849" }, { "ImportPath": "k8s.io/apimachinery/pkg/api/apitesting", diff --git a/kubernetes/typed/core/v1/fake/fake_pod_expansion.go b/kubernetes/typed/core/v1/fake/fake_pod_expansion.go index 497cc785..9c4b09d3 100644 --- a/kubernetes/typed/core/v1/fake/fake_pod_expansion.go +++ b/kubernetes/typed/core/v1/fake/fake_pod_expansion.go @@ -26,20 +26,31 @@ import ( func (c *FakePods) Bind(binding *v1.Binding) error { action := core.CreateActionImpl{} action.Verb = "create" + action.Namespace = binding.Namespace action.Resource = podsResource - action.Subresource = "bindings" + action.Subresource = "binding" action.Object = binding _, err := c.Fake.Invokes(action, binding) return err } +func (c *FakePods) GetBinding(name string) (result *v1.Binding, err error) { + obj, err := c.Fake. + Invokes(core.NewGetSubresourceAction(podsResource, c.ns, "binding", name), &v1.Binding{}) + + if obj == nil { + return nil, err + } + return obj.(*v1.Binding), err +} + func (c *FakePods) GetLogs(name string, opts *v1.PodLogOptions) *restclient.Request { action := core.GenericActionImpl{} action.Verb = "get" action.Namespace = c.ns action.Resource = podsResource - action.Subresource = "logs" + action.Subresource = "log" action.Value = opts _, _ = c.Fake.Invokes(action, &v1.Pod{})