diff --git a/pkg/local_object_storage/blobstor/blobovniczatree/put.go b/pkg/local_object_storage/blobstor/blobovniczatree/put.go index 96c4db67..76c4953e 100644 --- a/pkg/local_object_storage/blobstor/blobovniczatree/put.go +++ b/pkg/local_object_storage/blobstor/blobovniczatree/put.go @@ -2,6 +2,7 @@ package blobovniczatree import ( "context" + "errors" "path/filepath" "time" @@ -108,7 +109,9 @@ func (i *putIterator) iterate(ctx context.Context, lvlPath string) (bool, error) zap.String("error", err.Error()), zap.String("trace_id", tracingPkg.GetTraceID(ctx))) } - + if errors.Is(err, blobovnicza.ErrNoSpace) { + i.AllFull = true + } return false, nil }