From dbb3c25b1aa49cdbb29d4a912ff05ee9d0e08e6a Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Wed, 6 Jul 2016 13:38:16 +1000 Subject: [PATCH] storage: Move pieceCompletion interface into correct file --- storage/completion.go | 12 +++++++++++- storage/file.go | 6 ------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/storage/completion.go b/storage/completion.go index 99dd99a9..13c99e2d 100644 --- a/storage/completion.go +++ b/storage/completion.go @@ -1,6 +1,16 @@ package storage -import "log" +import ( + "log" + + "github.com/anacrolix/torrent/metainfo" +) + +type pieceCompletion interface { + Get(metainfo.Piece) bool + Set(metainfo.Piece, bool) + Close() +} func pieceCompletionForDir(dir string) (ret pieceCompletion) { ret, err := newDBPieceCompletion(dir) diff --git a/storage/file.go b/storage/file.go index a3a26bed..15f7ebdb 100644 --- a/storage/file.go +++ b/storage/file.go @@ -11,12 +11,6 @@ import ( "github.com/anacrolix/torrent/metainfo" ) -type pieceCompletion interface { - Get(metainfo.Piece) bool - Set(metainfo.Piece, bool) - Close() -} - // File-based storage for torrents, that isn't yet bound to a particular // torrent. type fileStorage struct { -- 2.50.0