@@ -7,21 +7,21 @@ import (
77
88 grpcstatus "google.golang.org/grpc/status"
99
10- "k8s.io/apimachinery/pkg/api/errors"
10+ apierros "k8s.io/apimachinery/pkg/api/errors"
1111 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1212 "k8s.io/apimachinery/pkg/runtime/schema"
1313)
1414
1515const StatusReasonPublishError metav1.StatusReason = "PublishError"
1616
1717// ToStatusError converts the err to a kube status error
18- func ToStatusError (qualifiedResource schema.GroupResource , name string , err error ) * errors .StatusError {
18+ func ToStatusError (qualifiedResource schema.GroupResource , name string , err error ) * apierros .StatusError {
1919 grpcErr , ok := grpcstatus .FromError (err )
2020 if ! ok {
2121 return NewPublishError (qualifiedResource , name , err )
2222 }
2323
24- var statusErr errors .StatusError
24+ var statusErr apierros .StatusError
2525 if unmarshalErr := json .Unmarshal ([]byte (grpcErr .Message ()), & statusErr ); unmarshalErr != nil {
2626 return NewPublishError (qualifiedResource , name , err )
2727 }
@@ -30,8 +30,8 @@ func ToStatusError(qualifiedResource schema.GroupResource, name string, err erro
3030}
3131
3232// NewPublishError returns an error indicating a resource could not be published, and the client can try again.
33- func NewPublishError (qualifiedResource schema.GroupResource , name string , err error ) * errors .StatusError {
34- return & errors .StatusError {
33+ func NewPublishError (qualifiedResource schema.GroupResource , name string , err error ) * apierros .StatusError {
34+ return & apierros .StatusError {
3535 ErrStatus : metav1.Status {
3636 Status : metav1 .StatusFailure ,
3737 Code : http .StatusInternalServerError ,
@@ -50,5 +50,5 @@ func NewPublishError(qualifiedResource schema.GroupResource, name string, err er
5050// IsPublishError determines if err is a publish error which indicates that the request can be retried
5151// by the client.
5252func IsPublishError (err error ) bool {
53- return errors .ReasonForError (err ) == StatusReasonPublishError
53+ return apierros .ReasonForError (err ) == StatusReasonPublishError
5454}
0 commit comments