package errdefs

import "github.com/compose-spec/compose-go/errdefs"

Index

Variables

var (
	// ErrNotFound is returned when an object is not found
	ErrNotFound = errors.New("not found")

	// ErrInvalid is returned when a compose project is invalid
	ErrInvalid = errors.New("invalid compose project")

	// ErrUnsupported is returned when a compose project uses an unsupported attribute
	ErrUnsupported = errors.New("unsupported attribute")

	// ErrIncompatible is returned when a compose project uses an incompatible attribute
	ErrIncompatible = errors.New("incompatible attribute")
)

Functions

func IsIncompatibleError

func IsIncompatibleError(err error) bool

IsUnsupportedError returns true if the unwrapped error is ErrIncompatible

func IsInvalidError

func IsInvalidError(err error) bool

IsInvalidError returns true if the unwrapped error is ErrInvalid

func IsNotFoundError

func IsNotFoundError(err error) bool

IsNotFoundError returns true if the unwrapped error is ErrNotFound

func IsUnsupportedError

func IsUnsupportedError(err error) bool

IsUnsupportedError returns true if the unwrapped error is ErrUnsupported

Source Files

errors.go

Version
v1.20.2 (latest)
Published
Nov 21, 2023
Platform
linux/amd64
Imports
1 packages
Last checked
20 hours ago

Tools for package owners.