forked from TrueCloudLab/frostfs-node
[#496] node: Fix linter importas
Standardize the alias of the import frostfs-sdk-go/object as objectSDK. Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
This commit is contained in:
parent
4bbe9cc936
commit
033eaf77e1
80 changed files with 444 additions and 443 deletions
|
@ -5,7 +5,7 @@ import (
|
|||
"fmt"
|
||||
|
||||
cid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/id"
|
||||
"git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object"
|
||||
objectSDK "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object"
|
||||
oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id"
|
||||
)
|
||||
|
||||
|
@ -22,11 +22,11 @@ type HeadReceiver interface {
|
|||
//
|
||||
// If reverseDirection arg is true, then the traversal is done in reverse order.
|
||||
// Stop boolean result provides the ability to interrupt the traversal.
|
||||
type SplitMemberHandler func(member *object.Object, reverseDirection bool) (stop bool)
|
||||
type SplitMemberHandler func(member *objectSDK.Object, reverseDirection bool) (stop bool)
|
||||
|
||||
// IterateAllSplitLeaves is an iterator over all object split-tree leaves in direct order.
|
||||
func IterateAllSplitLeaves(r HeadReceiver, addr oid.Address, h func(*object.Object)) error {
|
||||
return IterateSplitLeaves(r, addr, func(leaf *object.Object) bool {
|
||||
func IterateAllSplitLeaves(r HeadReceiver, addr oid.Address, h func(*objectSDK.Object)) error {
|
||||
return IterateSplitLeaves(r, addr, func(leaf *objectSDK.Object) bool {
|
||||
h(leaf)
|
||||
return false
|
||||
})
|
||||
|
@ -35,13 +35,13 @@ func IterateAllSplitLeaves(r HeadReceiver, addr oid.Address, h func(*object.Obje
|
|||
// IterateSplitLeaves is an iterator over object split-tree leaves in direct order.
|
||||
//
|
||||
// If member handler returns true, then the iterator aborts without error.
|
||||
func IterateSplitLeaves(r HeadReceiver, addr oid.Address, h func(*object.Object) bool) error {
|
||||
func IterateSplitLeaves(r HeadReceiver, addr oid.Address, h func(*objectSDK.Object) bool) error {
|
||||
var (
|
||||
reverse bool
|
||||
leaves []*object.Object
|
||||
leaves []*objectSDK.Object
|
||||
)
|
||||
|
||||
if err := TraverseSplitChain(r, addr, func(member *object.Object, reverseDirection bool) (stop bool) {
|
||||
if err := TraverseSplitChain(r, addr, func(member *objectSDK.Object, reverseDirection bool) (stop bool) {
|
||||
reverse = reverseDirection
|
||||
|
||||
if reverse {
|
||||
|
@ -84,9 +84,9 @@ func traverseSplitChain(r HeadReceiver, addr oid.Address, h SplitMemberHandler)
|
|||
switch res := v.(type) {
|
||||
default:
|
||||
panic(fmt.Sprintf("unexpected result of %T: %T", r, v))
|
||||
case *object.Object:
|
||||
case *objectSDK.Object:
|
||||
return h(res, false), nil
|
||||
case *object.SplitInfo:
|
||||
case *objectSDK.SplitInfo:
|
||||
link, withLink := res.Link()
|
||||
last, withLast := res.LastPart()
|
||||
|
||||
|
@ -108,7 +108,7 @@ func traverseByLink(cnr cid.ID, link oid.ID, r HeadReceiver, h SplitMemberHandle
|
|||
|
||||
chain := make([]oid.ID, 0)
|
||||
|
||||
if _, err := traverseSplitChain(r, addr, func(member *object.Object, reverseDirection bool) (stop bool) {
|
||||
if _, err := traverseSplitChain(r, addr, func(member *objectSDK.Object, reverseDirection bool) (stop bool) {
|
||||
children := member.Children()
|
||||
|
||||
if reverseDirection {
|
||||
|
@ -122,12 +122,12 @@ func traverseByLink(cnr cid.ID, link oid.ID, r HeadReceiver, h SplitMemberHandle
|
|||
return false, err
|
||||
}
|
||||
|
||||
var reverseChain []*object.Object
|
||||
var reverseChain []*objectSDK.Object
|
||||
|
||||
for i := range chain {
|
||||
addr.SetObject(chain[i])
|
||||
|
||||
if stop, err := traverseSplitChain(r, addr, func(member *object.Object, reverseDirection bool) (stop bool) {
|
||||
if stop, err := traverseSplitChain(r, addr, func(member *objectSDK.Object, reverseDirection bool) (stop bool) {
|
||||
if !reverseDirection {
|
||||
return h(member, false)
|
||||
}
|
||||
|
@ -147,16 +147,16 @@ func traverseByLink(cnr cid.ID, link oid.ID, r HeadReceiver, h SplitMemberHandle
|
|||
return false, nil
|
||||
}
|
||||
|
||||
func traverseByLast(cnr cid.ID, last oid.ID, withLast bool, res *object.SplitInfo, r HeadReceiver, h SplitMemberHandler) (bool, error) {
|
||||
func traverseByLast(cnr cid.ID, last oid.ID, withLast bool, res *objectSDK.SplitInfo, r HeadReceiver, h SplitMemberHandler) (bool, error) {
|
||||
var addr oid.Address
|
||||
addr.SetContainer(cnr)
|
||||
|
||||
for last, withLast = res.LastPart(); withLast; {
|
||||
addr.SetObject(last)
|
||||
|
||||
var directChain []*object.Object
|
||||
var directChain []*objectSDK.Object
|
||||
|
||||
if _, err := traverseSplitChain(r, addr, func(member *object.Object, reverseDirection bool) (stop bool) {
|
||||
if _, err := traverseSplitChain(r, addr, func(member *objectSDK.Object, reverseDirection bool) (stop bool) {
|
||||
if reverseDirection {
|
||||
last, withLast = member.PreviousID()
|
||||
return h(member, true)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue