mirror of
https://github.com/octoleo/restic.git
synced 2024-12-22 19:08:55 +00:00
restorer: extract hardlinks index from restic package
This commit is contained in:
parent
8c11fc3ec9
commit
c44b21d366
@ -1,4 +1,4 @@
|
|||||||
package restic
|
package restorer
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"sync"
|
"sync"
|
@ -1,16 +1,16 @@
|
|||||||
package restic_test
|
package restorer_test
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/restic/restic/internal/restic"
|
"github.com/restic/restic/internal/restorer"
|
||||||
rtest "github.com/restic/restic/internal/test"
|
rtest "github.com/restic/restic/internal/test"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TestHardLinks contains various tests for HardlinkIndex.
|
// TestHardLinks contains various tests for HardlinkIndex.
|
||||||
func TestHardLinks(t *testing.T) {
|
func TestHardLinks(t *testing.T) {
|
||||||
|
|
||||||
idx := restic.NewHardlinkIndex()
|
idx := restorer.NewHardlinkIndex()
|
||||||
|
|
||||||
idx.Add(1, 2, "inode1-file1-on-device2")
|
idx.Add(1, 2, "inode1-file1-on-device2")
|
||||||
idx.Add(2, 3, "inode2-file2-on-device3")
|
idx.Add(2, 3, "inode2-file2-on-device3")
|
@ -218,7 +218,7 @@ func (res *Restorer) RestoreTo(ctx context.Context, dst string) error {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
idx := restic.NewHardlinkIndex()
|
idx := NewHardlinkIndex()
|
||||||
filerestorer := newFileRestorer(dst, res.repo.Backend().Load, res.repo.Key(), res.repo.Index().Lookup, res.repo.Connections())
|
filerestorer := newFileRestorer(dst, res.repo.Backend().Load, res.repo.Key(), res.repo.Index().Lookup, res.repo.Connections())
|
||||||
filerestorer.Error = res.Error
|
filerestorer.Error = res.Error
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user