forked from TrueCloudLab/frostfs-node
[#1247] object: Return NOT_FOUND
and ALREADY_REMOVED
statuses
Replace `ErrNotFound`/`ErrAlreadyRemoved` error from `pkg/core/object` package with `ObjectNotFound`/`ObjectAlreadyRemoved` one from `apistatus` package. These errors are returned by storage node's server as NeoFS API statuses. Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
parent
f32c9670ad
commit
70ffdf3478
49 changed files with 348 additions and 178 deletions
|
@ -2,13 +2,6 @@ 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")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue