forked from TrueCloudLab/frostfs-node
8d471c7e36
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
19 lines
711 B
Go
19 lines
711 B
Go
package object
|
|
|
|
import "errors"
|
|
|
|
// ErrNotFound is a basic "not found" error returned by
|
|
// object read functions.
|
|
var ErrNotFound = errors.New("object not found")
|
|
|
|
// ErrRangeOutOfBounds is a basic error of violation of the boundaries of the
|
|
// payload of an object.
|
|
var ErrRangeOutOfBounds = errors.New("payload range is out of bounds")
|
|
|
|
// ErrAlreadyRemoved returned when object has tombstone in graveyard.
|
|
var ErrAlreadyRemoved = errors.New("object already removed")
|
|
|
|
// ErrEndOfListing is returned from object listing with cursor
|
|
// when storage can't return any more objects after provided
|
|
// cursor. Use nil cursor object to start listing again.
|
|
var ErrEndOfListing = errors.New("end of object listing")
|