Make mock_test follow the aformentioned documentation
This commit is contained in:
@@ -180,7 +180,7 @@ func (p *mockV0Provider) GetPod(ctx context.Context, namespace, name string) (po
|
|||||||
}
|
}
|
||||||
|
|
||||||
if pod, ok := p.pods.Load(key); ok {
|
if pod, ok := p.pods.Load(key); ok {
|
||||||
return pod.(*v1.Pod), nil
|
return pod.(*v1.Pod).DeepCopy(), nil
|
||||||
}
|
}
|
||||||
return nil, errdefs.NotFoundf("pod \"%s/%s\" is not known to the provider", namespace, name)
|
return nil, errdefs.NotFoundf("pod \"%s/%s\" is not known to the provider", namespace, name)
|
||||||
}
|
}
|
||||||
@@ -195,7 +195,7 @@ func (p *mockV0Provider) GetPodStatus(ctx context.Context, namespace, name strin
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
return &pod.Status, nil
|
return pod.Status.DeepCopy(), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPods returns a list of all pods known to be "running".
|
// GetPods returns a list of all pods known to be "running".
|
||||||
@@ -205,7 +205,7 @@ func (p *mockV0Provider) GetPods(ctx context.Context) ([]*v1.Pod, error) {
|
|||||||
var pods []*v1.Pod
|
var pods []*v1.Pod
|
||||||
|
|
||||||
p.pods.Range(func(key, pod interface{}) bool {
|
p.pods.Range(func(key, pod interface{}) bool {
|
||||||
pods = append(pods, pod.(*v1.Pod))
|
pods = append(pods, pod.(*v1.Pod).DeepCopy())
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user