From a93a31f20b20d517cef81f8bb8f2a92aff2650f3 Mon Sep 17 00:00:00 2001
From: Juan Batiz-Benet <juan@benet.ai>
Date: Fri, 26 Sep 2014 02:08:28 -0700
Subject: [PATCH] peerstore: re-export ErrNotFound

This is to avoid having to import ds elsewhere.
---
 peer/peerstore.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/peer/peerstore.go b/peer/peerstore.go
index 2184d8942..9c0f28df3 100644
--- a/peer/peerstore.go
+++ b/peer/peerstore.go
@@ -9,6 +9,10 @@ import (
 	ds "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/datastore.go"
 )
 
+// ErrNotFound signals a peer wasn't found. this is here to avoid having to
+// leak the ds abstraction to clients of Peerstore, just for the error.
+var ErrNotFound = ds.ErrNotFound
+
 // Peerstore provides a threadsafe collection for peers.
 type Peerstore interface {
 	Get(ID) (*Peer, error)
-- 
GitLab