@cryptotaxi247 / kubo / commits / 0bfadea03

fix(namesys, merkledag) use static error

Brian Tiger Chow committed Oct 28, 2014 at 15:40 UTC 0bfadea0366a7997ddb2d6200124a8edbdc6d3cc
2 files changed +4 -1
merkledag/merkledag.go
+1
@@ -13,6 +13,7 @@ import (
13 )
14
15 var log = u.Logger("merkledag")
16 +var ErrNotFound = fmt.Errorf("merkledag: not found")
17
18 // NodeMap maps u.Keys to Nodes.
19 // We cannot use []byte/Multihash for keys :(
namesys/dns.go
+3 -1
@@ -9,6 +9,8 @@ import (
9 mh "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multihash"
10 )
11
12 +var ErrNotFound = fmt.Errorf("namesys: name not found")
13 +
14 // DNSResolver implements a Resolver on DNS domains
15 type DNSResolver struct {
16 // TODO: maybe some sort of caching?
@@ -43,5 +45,5 @@ func (r *DNSResolver) Resolve(name string) (string, error) {
45 return t, nil
46 }
47
46 - return "", fmt.Errorf("namesys: %v not found", name)
48 + return "", ErrNotFound
49 }