@cryptotaxi247 / kubo / commits / 1f9541d29

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