Newer
Older
AnthosCertManager / pkg / util / errors / errors.go
@Yangyang Xie Yangyang Xie on 11 Nov 2022 304 bytes add pki funcs
package errors

import "fmt"

type invalidDataError struct{ error }

func NewInvalidData(str string, obj ...interface{}) error {
	return &invalidDataError{error: fmt.Errorf(str, obj...)}
}

func IsInvalidData(err error) bool {
	if _, ok := err.(*invalidDataError); !ok {
		return false
	}
	return true
}