@cryptotaxi247 / kubo / commits / 4770c5e14

only expose IpfsNode as param

Jeromy committed Feb 4, 2015 at 04:00 UTC 4770c5e142b3ef0279edbc2d12d64c36c8ee76f1
1 file changed +6 -5
core/coreunix/metadata.go
+6 -5
@@ -1,13 +1,14 @@
1 package coreunix
2
3 import (
4 + core "github.com/jbenet/go-ipfs/core"
5 dag "github.com/jbenet/go-ipfs/merkledag"
6 ft "github.com/jbenet/go-ipfs/unixfs"
7 u "github.com/jbenet/go-ipfs/util"
8 )
9
9 -func AddMetadataTo(key u.Key, m *ft.Metadata, dserv dag.DAGService) (u.Key, error) {
10 - nd, err := dserv.Get(key)
10 +func AddMetadataTo(key u.Key, m *ft.Metadata, n *core.IpfsNode) (u.Key, error) {
11 + nd, err := n.DAG.Get(key)
12 if err != nil {
13 return "", err
14 }
@@ -24,11 +25,11 @@ func AddMetadataTo(key u.Key, m *ft.Metadata, dserv dag.DAGService) (u.Key, erro
25 return "", err
26 }
27
27 - return dserv.Add(mdnode)
28 + return n.DAG.Add(mdnode)
29 }
30
30 -func Metadata(key u.Key, dserv dag.DAGService) (*ft.Metadata, error) {
31 - nd, err := dserv.Get(key)
31 +func Metadata(key u.Key, n *core.IpfsNode) (*ft.Metadata, error) {
32 + nd, err := n.DAG.Get(key)
33 if err != nil {
34 return nil, err
35 }