forked from TrueCloudLab/restic
Remove Repository interface from storage
This commit is contained in:
parent
5560b39dee
commit
008c2298f1
2 changed files with 1 additions and 13 deletions
|
@ -21,18 +21,6 @@ const (
|
|||
tempPath = "tmp"
|
||||
)
|
||||
|
||||
type Repository interface {
|
||||
Put(reader io.Reader) (ID, error)
|
||||
PutFile(path string) (ID, error)
|
||||
PutRaw([]byte) (ID, error)
|
||||
Get(ID) (io.Reader, error)
|
||||
Test(ID) (bool, error)
|
||||
Remove(ID) error
|
||||
Link(name string, id ID) error
|
||||
Unlink(name string) error
|
||||
Resolve(name string) (ID, error)
|
||||
}
|
||||
|
||||
var (
|
||||
ErrIDDoesNotExist = errors.New("ID does not exist")
|
||||
)
|
||||
|
|
|
@ -25,7 +25,7 @@ var TestStrings = []struct {
|
|||
var _ = Describe("Storage", func() {
|
||||
var (
|
||||
tempdir string
|
||||
repo storage.Repository
|
||||
repo *storage.DirRepository
|
||||
err error
|
||||
id storage.ID
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue