refactor
Kubernetes-commit: d55d6175f8e2cfdab0b79aac72046a652c2eb515
This commit is contained in:
parent
f088f19457
commit
5737088b7f
|
|
@ -24,6 +24,7 @@ import (
|
|||
"time"
|
||||
|
||||
jsonpatch "github.com/evanphx/json-patch"
|
||||
|
||||
apiequality "k8s.io/apimachinery/pkg/api/equality"
|
||||
"k8s.io/klog"
|
||||
|
||||
|
|
@ -250,7 +251,7 @@ func (a *mutatingDispatcher) callAttrMutatingHook(ctx context.Context, h *admiss
|
|||
}
|
||||
}
|
||||
|
||||
if err := r.Do().Into(response); err != nil {
|
||||
if err := r.Do(context.TODO()).Into(response); err != nil {
|
||||
return false, &webhookutil.ErrCallingWebhook{WebhookName: h.Name, Reason: err}
|
||||
}
|
||||
trace.Step("Request completed")
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"k8s.io/api/admissionregistration/v1"
|
||||
v1 "k8s.io/api/admissionregistration/v1"
|
||||
apierrors "k8s.io/apimachinery/pkg/api/errors"
|
||||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
||||
|
|
@ -211,7 +211,7 @@ func (d *validatingDispatcher) callHook(ctx context.Context, h *v1.ValidatingWeb
|
|||
}
|
||||
}
|
||||
|
||||
if err := r.Do().Into(response); err != nil {
|
||||
if err := r.Do(context.TODO()).Into(response); err != nil {
|
||||
return &webhookutil.ErrCallingWebhook{WebhookName: h.Name, Reason: err}
|
||||
}
|
||||
trace.Step("Request completed")
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
"k8s.io/client-go/kubernetes/scheme"
|
||||
"k8s.io/client-go/rest"
|
||||
"k8s.io/client-go/tools/clientcmd/api/v1"
|
||||
v1 "k8s.io/client-go/tools/clientcmd/api/v1"
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
@ -397,7 +397,7 @@ func TestTLSConfig(t *testing.T) {
|
|||
wh, err := NewGenericWebhook(runtime.NewScheme(), scheme.Codecs, configFile, groupVersions, retryBackoff)
|
||||
|
||||
if err == nil {
|
||||
err = wh.RestClient.Get().Do().Error()
|
||||
err = wh.RestClient.Get().Do(context.TODO()).Error()
|
||||
}
|
||||
|
||||
if err == nil {
|
||||
|
|
@ -466,7 +466,7 @@ func TestRequestTimeout(t *testing.T) {
|
|||
|
||||
resultCh := make(chan rest.Result)
|
||||
|
||||
go func() { resultCh <- wh.RestClient.Get().Do() }()
|
||||
go func() { resultCh <- wh.RestClient.Get().Do(context.TODO()) }()
|
||||
select {
|
||||
case <-time.After(time.Second * 5):
|
||||
t.Errorf("expected request to timeout after %s", requestTimeout)
|
||||
|
|
@ -552,7 +552,7 @@ func TestWithExponentialBackoff(t *testing.T) {
|
|||
}
|
||||
|
||||
result := wh.WithExponentialBackoff(context.Background(), func() rest.Result {
|
||||
return wh.RestClient.Get().Do()
|
||||
return wh.RestClient.Get().Do(context.TODO())
|
||||
})
|
||||
|
||||
var statusCode int
|
||||
|
|
@ -564,7 +564,7 @@ func TestWithExponentialBackoff(t *testing.T) {
|
|||
}
|
||||
|
||||
result = wh.WithExponentialBackoff(context.Background(), func() rest.Result {
|
||||
return wh.RestClient.Get().Do()
|
||||
return wh.RestClient.Get().Do(context.TODO())
|
||||
})
|
||||
|
||||
result.StatusCode(&statusCode)
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ func (b *backend) processEvents(ev ...*auditinternal.Event) error {
|
|||
// allow enough time for the serialization/deserialization of audit events, which
|
||||
// contain nested request and response objects plus additional event fields.
|
||||
defer trace.LogIfLong(time.Duration(50+25*len(list.Items)) * time.Millisecond)
|
||||
return b.w.RestClient.Post().Body(&list).Do()
|
||||
return b.w.RestClient.Post().Body(&list).Do(context.TODO())
|
||||
}).Error()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -198,7 +198,7 @@ type tokenReviewV1Client struct {
|
|||
|
||||
func (t *tokenReviewV1Client) CreateContext(ctx context.Context, review *authenticationv1.TokenReview) (*authenticationv1.TokenReview, error) {
|
||||
result := &authenticationv1.TokenReview{}
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(review).Do().Into(result)
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(review).Do(context.TODO()).Into(result)
|
||||
return result, err
|
||||
}
|
||||
|
||||
|
|
@ -209,7 +209,7 @@ type tokenReviewV1beta1Client struct {
|
|||
func (t *tokenReviewV1beta1Client) CreateContext(ctx context.Context, review *authenticationv1.TokenReview) (*authenticationv1.TokenReview, error) {
|
||||
v1beta1Review := &authenticationv1beta1.TokenReview{Spec: v1SpecToV1beta1Spec(&review.Spec)}
|
||||
v1beta1Result := &authenticationv1beta1.TokenReview{}
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(v1beta1Review).Do().Into(v1beta1Result)
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(v1beta1Review).Do(context.TODO()).Into(v1beta1Result)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
|
|||
|
|
@ -289,7 +289,7 @@ type subjectAccessReviewV1Client struct {
|
|||
|
||||
func (t *subjectAccessReviewV1Client) CreateContext(ctx context.Context, subjectAccessReview *authorizationv1.SubjectAccessReview) (*authorizationv1.SubjectAccessReview, error) {
|
||||
result := &authorizationv1.SubjectAccessReview{}
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(subjectAccessReview).Do().Into(result)
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(subjectAccessReview).Do(context.TODO()).Into(result)
|
||||
return result, err
|
||||
}
|
||||
|
||||
|
|
@ -300,7 +300,7 @@ type subjectAccessReviewV1beta1Client struct {
|
|||
func (t *subjectAccessReviewV1beta1Client) CreateContext(ctx context.Context, subjectAccessReview *authorizationv1.SubjectAccessReview) (*authorizationv1.SubjectAccessReview, error) {
|
||||
v1beta1Review := &authorizationv1beta1.SubjectAccessReview{Spec: v1SpecToV1beta1Spec(&subjectAccessReview.Spec)}
|
||||
v1beta1Result := &authorizationv1beta1.SubjectAccessReview{}
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(v1beta1Review).Do().Into(v1beta1Result)
|
||||
err := t.w.RestClient.Post().Context(ctx).Body(v1beta1Review).Do(context.TODO()).Into(v1beta1Result)
|
||||
if err == nil {
|
||||
subjectAccessReview.Status = v1beta1StatusToV1Status(&v1beta1Result.Status)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue