refactor(blockservice) export blockservice.ErrNotFound
Brian Tiger Chow committed
Oct 28, 2014 at 02:19 UTC
1f9541d29b78e976f3355d51b166647abfb6aa7a
1 file changed
+3
-1
blockservice/blockservice.go
+3
-1
@@ -1,6 +1,7 @@
1
package blockservice
2
3
import (
4
+ "errors"
5
"fmt"
6
7
context "github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/go.net/context"
@@ -13,6 +14,7 @@ import (
14
)
15
16
var log = u.Logger("blockservice")
17
+var ErrNotFound = errors.New("blockservice: key not found")
18
19
// BlockService is a block datastore.
20
// It uses an internal `datastore.Datastore` instance to store values.
@@ -73,7 +75,7 @@ func (s *BlockService) GetBlock(ctx context.Context, k u.Key) (*blocks.Block, er
75
return blk, nil
76
} else {
77
log.Debug("Blockservice GetBlock: Not found.")
76
- return nil, u.ErrNotFound
78
+ return nil, ErrNotFound
79
}
80
}
81