From 9702d4aeecea3dbbb655e8dfb108405029f11cc7 Mon Sep 17 00:00:00 2001 From: "Cardy.Tang" Date: Tue, 30 May 2023 11:42:19 +0800 Subject: [PATCH] snapshots/blockfile: use passed in dst in scratchGenerator Signed-off-by: Cardy.Tang --- snapshots/blockfile/blockfile.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/snapshots/blockfile/blockfile.go b/snapshots/blockfile/blockfile.go index a504a62ef..6d4377c9a 100644 --- a/snapshots/blockfile/blockfile.go +++ b/snapshots/blockfile/blockfile.go @@ -55,8 +55,7 @@ func WithScratchFile(src string) Opt { return func(root string, config *SnapshotterConfig) { config.scratchGenerator = func(dst string) error { // Copy src to dst - scratch := filepath.Join(root, "scratch") - if err := fs.CopyFile(scratch, src); err != nil { + if err := fs.CopyFile(dst, src); err != nil { return fmt.Errorf("failed to copy scratch: %w", err) } return nil