Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddErrorResolver ¶
func AddErrorResolver(er ErrorResolver)
AddErrorResolver adds the provided error resolver to the list of resolvers which will be used to resolve errors.
func BuildOutputDetails ¶
Types ¶
type ErrorResolver ¶
type ErrorResolver interface {
Resolve(err error) (ResolvedResult, bool)
}
ErrorResolver is an interface that allows kpt to resolve an error into an error message suitable for the end user.
type ResolvedResult ¶
func ResolveError ¶
func ResolveError(err error) (ResolvedResult, bool)
ResolveError attempts to resolve the provided error into a descriptive string which will be displayed to the user. If the last return value is false, the error could not be resolved.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.