Files
opencloud/ocis-pkg/metadata_storage/errors.go
2021-12-06 12:01:16 +01:00

18 lines
328 B
Go

package metadataStorage
import "fmt"
type notFoundErr struct {
typ, id string
}
func (e notFoundErr) Error() string {
return fmt.Sprintf("%s with id %s not found", e.typ, e.id)
}
// IsNotFoundErr can be returned by repo Load and Delete operations
func IsNotFoundErr(e error) bool {
_, ok := e.(*notFoundErr)
return ok
}