diff --git a/pkg/cloudprovider/fake/errors.go b/pkg/cloudprovider/fake/errors.go index ec5d34a7fc6c..8a47341185bb 100644 --- a/pkg/cloudprovider/fake/errors.go +++ b/pkg/cloudprovider/fake/errors.go @@ -15,18 +15,18 @@ limitations under the License. package fake // fakeError implements controllers.RetryableError & controllers.CodedError -type fakeRetryableError struct { +type retryableErr struct { error retryable bool } -func (e *fakeRetryableError) IsRetryable() bool { +func (e *retryableErr) IsRetryable() bool { return e.retryable } -func (e *fakeRetryableError) ErrorCode() string { +func (e *retryableErr) ErrorCode() string { return e.Error() } -func RetryableError(err error) *fakeRetryableError { - return &fakeRetryableError{error: err, retryable: true} +func RetryableError(err error) *retryableErr { + return &retryableErr{error: err, retryable: true} }