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" 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 ( var (
ErrIDDoesNotExist = errors.New("ID does not exist") ErrIDDoesNotExist = errors.New("ID does not exist")
) )

View file

@ -25,7 +25,7 @@ var TestStrings = []struct {
var _ = Describe("Storage", func() { var _ = Describe("Storage", func() {
var ( var (
tempdir string tempdir string
repo storage.Repository repo *storage.DirRepository
err error err error
id storage.ID id storage.ID
) )