mirror of
https://github.com/kubernetes/client-go.git
synced 2025-06-26 07:02:01 +00:00
Merge pull request #71599 from bouk/fake-eviction
client-go/testing: Straighten out fake implementation of Evictions Kubernetes-commit: 18464d472ae71b56088134eb78dc8560c2567b3c
This commit is contained in:
commit
7856fdbcc3
@ -60,6 +60,7 @@ func (c *FakePods) GetLogs(name string, opts *v1.PodLogOptions) *restclient.Requ
|
|||||||
func (c *FakePods) Evict(eviction *policy.Eviction) error {
|
func (c *FakePods) Evict(eviction *policy.Eviction) error {
|
||||||
action := core.CreateActionImpl{}
|
action := core.CreateActionImpl{}
|
||||||
action.Verb = "create"
|
action.Verb = "create"
|
||||||
|
action.Namespace = c.ns
|
||||||
action.Resource = podsResource
|
action.Resource = podsResource
|
||||||
action.Subresource = "eviction"
|
action.Subresource = "eviction"
|
||||||
action.Object = eviction
|
action.Object = eviction
|
||||||
|
@ -23,12 +23,13 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func (c *FakeEvictions) Evict(eviction *policy.Eviction) error {
|
func (c *FakeEvictions) Evict(eviction *policy.Eviction) error {
|
||||||
action := core.GetActionImpl{}
|
action := core.CreateActionImpl{}
|
||||||
action.Verb = "post"
|
action.Verb = "create"
|
||||||
action.Namespace = c.ns
|
action.Namespace = c.ns
|
||||||
action.Resource = schema.GroupVersionResource{Group: "", Version: "v1", Resource: "pods"}
|
action.Resource = schema.GroupVersionResource{Group: "", Version: "v1", Resource: "pods"}
|
||||||
action.Subresource = "eviction"
|
action.Subresource = "eviction"
|
||||||
action.Name = eviction.Name
|
action.Object = eviction
|
||||||
|
|
||||||
_, err := c.Fake.Invokes(action, eviction)
|
_, err := c.Fake.Invokes(action, eviction)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user