From a8ac5edf3c9bb12ceebb1e5c1a67b5cfcbdd26d4 Mon Sep 17 00:00:00 2001 From: Hank Donnay Date: Fri, 13 Oct 2023 12:05:55 -0500 Subject: [PATCH] whiteout: use Layer.FS method Signed-off-by: Hank Donnay --- whiteout/scanner.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/whiteout/scanner.go b/whiteout/scanner.go index a0a14bfb3..a81a70091 100644 --- a/whiteout/scanner.go +++ b/whiteout/scanner.go @@ -10,7 +10,6 @@ import ( "github.com/quay/claircore" "github.com/quay/claircore/indexer" - "github.com/quay/claircore/pkg/tarfs" ) const ( @@ -39,12 +38,7 @@ func (s *Scanner) Scan(ctx context.Context, l *claircore.Layer) ([]claircore.Fil "layer", l.Hash.String()) zlog.Debug(ctx).Msg("start") defer zlog.Debug(ctx).Msg("done") - rd, err := l.Reader() - if err != nil { - return nil, fmt.Errorf("whiteout: unable to read layer: %w", err) - } - defer rd.Close() - sys, err := tarfs.New(rd) + sys, err := l.FS() if err != nil { return nil, fmt.Errorf("whiteout: unable to create fs: %w", err) }