diff --git a/merkledag/merkledag.go b/merkledag/merkledag.go index 014fcec80..c0a37bd24 100644 --- a/merkledag/merkledag.go +++ b/merkledag/merkledag.go @@ -13,6 +13,7 @@ import ( ) var log = u.Logger("merkledag") +var ErrNotFound = fmt.Errorf("merkledag: not found") // NodeMap maps u.Keys to Nodes. // We cannot use []byte/Multihash for keys :( diff --git a/namesys/dns.go b/namesys/dns.go index 655e910b8..847ed0670 100644 --- a/namesys/dns.go +++ b/namesys/dns.go @@ -9,6 +9,8 @@ import ( mh "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multihash" ) +var ErrNotFound = fmt.Errorf("namesys: name not found") + // DNSResolver implements a Resolver on DNS domains type DNSResolver struct { // TODO: maybe some sort of caching? @@ -43,5 +45,5 @@ func (r *DNSResolver) Resolve(name string) (string, error) { return t, nil } - return "", fmt.Errorf("namesys: %v not found", name) + return "", ErrNotFound }