From dcf7632d5657973f87e17413849521738273fa61 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Wed, 15 Mar 2023 18:16:13 -0600 Subject: btrfsutil: OldRebuiltForrest: errors: Show key range instead of path --- lib/btrfsutil/old_rebuilt_forrest.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/btrfsutil/old_rebuilt_forrest.go b/lib/btrfsutil/old_rebuilt_forrest.go index 61a3e35..d49f34e 100644 --- a/lib/btrfsutil/old_rebuilt_forrest.go +++ b/lib/btrfsutil/old_rebuilt_forrest.go @@ -196,10 +196,10 @@ func (bt *OldRebuiltForrest) addErrs(tree oldRebuiltTree, fn func(btrfsprim.Key, tree.Errors.Subrange( func(k btrfsprim.Key) int { return fn(k, 0) }, func(v oldRebuiltTreeError) bool { - errs = append(errs, &btrfstree.TreeError{ - Path: bt.arena.Inflate(v.Path), - Err: v.Err, - }) + path := bt.arena.Inflate(v.Path) + minKey := path.Node(-1).ToKey + maxKey := path.Node(-1).ToMaxKey + errs = append(errs, fmt.Errorf("keys %v-%v: %w", minKey, maxKey, v.Err)) return true }) if len(errs) == 0 { -- cgit v1.2.3-54-g00ecf