mirror of https://github.com/perkeep/perkeep.git
blobserver: simplify NoImplStorage code
Change-Id: Icc133667b5038783609082ec412f7fca7ecce927
This commit is contained in:
parent
78fdefab1e
commit
97338594c7
|
@ -30,29 +30,29 @@ import (
|
||||||
// implemented error for all operations.
|
// implemented error for all operations.
|
||||||
type NoImplStorage struct{}
|
type NoImplStorage struct{}
|
||||||
|
|
||||||
var _ Storage = (*NoImplStorage)(nil)
|
var _ Storage = NoImplStorage{}
|
||||||
|
|
||||||
func (nis *NoImplStorage) Fetch(blob.Ref) (file types.ReadSeekCloser, size uint32, err error) {
|
func (NoImplStorage) Fetch(blob.Ref) (file types.ReadSeekCloser, size uint32, err error) {
|
||||||
return nil, 0, os.ErrNotExist
|
return nil, 0, os.ErrNotExist
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nis *NoImplStorage) FetchStreaming(blob.Ref) (file io.ReadCloser, size uint32, err error) {
|
func (NoImplStorage) FetchStreaming(blob.Ref) (file io.ReadCloser, size uint32, err error) {
|
||||||
return nil, 0, os.ErrNotExist
|
return nil, 0, os.ErrNotExist
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nis *NoImplStorage) ReceiveBlob(blob.Ref, io.Reader) (sb blob.SizedRef, err error) {
|
func (NoImplStorage) ReceiveBlob(blob.Ref, io.Reader) (sb blob.SizedRef, err error) {
|
||||||
err = errors.New("ReceiveBlob not implemented")
|
err = errors.New("ReceiveBlob not implemented")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nis *NoImplStorage) StatBlobs(dest chan<- blob.SizedRef, blobs []blob.Ref) error {
|
func (NoImplStorage) StatBlobs(dest chan<- blob.SizedRef, blobs []blob.Ref) error {
|
||||||
return errors.New("Stat not implemented")
|
return errors.New("Stat not implemented")
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nis *NoImplStorage) EnumerateBlobs(ctx *context.Context, dest chan<- blob.SizedRef, after string, limit int) error {
|
func (NoImplStorage) EnumerateBlobs(ctx *context.Context, dest chan<- blob.SizedRef, after string, limit int) error {
|
||||||
return errors.New("EnumerateBlobs not implemented")
|
return errors.New("EnumerateBlobs not implemented")
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nis *NoImplStorage) RemoveBlobs(blobs []blob.Ref) error {
|
func (NoImplStorage) RemoveBlobs(blobs []blob.Ref) error {
|
||||||
return errors.New("Remove not implemented")
|
return errors.New("Remove not implemented")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue