Remove Repository interface from storage

This commit is contained in:
Alexander Neumann 2014-04-27 22:20:39 +02:00
parent 5560b39dee
commit 008c2298f1
2 changed files with 1 additions and 13 deletions

View File

@ -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")
)

View File

@ -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
)