MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / handleError

Function handleError

storage/gcs/reader.go:126–132  ·  view source on GitHub ↗
(err error)

Source from the content-addressed store, hash-verified

124}
125
126func handleError(err error) (*storage.ObjectReader, error) {
127 if !errors.Is(err, gcs.ErrBucketNotExist) && !errors.Is(err, gcs.ErrObjectNotExist) {
128 return nil, err
129 }
130
131 return storage.NewObjectNotFound(err.Error()), nil
132}
133
134func setHeadersFromReader(header http.Header, reader *gcs.Reader, size int64) {
135 header.Set(httpheaders.AcceptRanges, "bytes")

Callers 1

GetObjectMethod · 0.70

Calls 2

NewObjectNotFoundFunction · 0.92
ErrorMethod · 0.65

Tested by

no test coverage detected