Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3-routing
Commits
da21d99f
Commit
da21d99f
authored
10 years ago
by
Brian Tiger Chow
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
log(dht) log a couple events to demonstrate API
License: MIT Signed-off-by:
Brian Tiger Chow
<
brian@perfmode.com
>
parent
9c553435
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
1 deletion
+12
-1
dht/dht.go
dht/dht.go
+4
-1
dht/pb/message.go
dht/pb/message.go
+8
-0
No files found.
dht/dht.go
View file @
da21d99f
...
@@ -18,6 +18,7 @@ import (
...
@@ -18,6 +18,7 @@ import (
kb "github.com/jbenet/go-ipfs/routing/kbucket"
kb "github.com/jbenet/go-ipfs/routing/kbucket"
u "github.com/jbenet/go-ipfs/util"
u "github.com/jbenet/go-ipfs/util"
ctxc "github.com/jbenet/go-ipfs/util/ctxcloser"
ctxc "github.com/jbenet/go-ipfs/util/ctxcloser"
"github.com/jbenet/go-ipfs/util/elog"
context "github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/go.net/context"
context "github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/go.net/context"
ds "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-datastore"
ds "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-datastore"
...
@@ -25,7 +26,7 @@ import (
...
@@ -25,7 +26,7 @@ import (
"github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/goprotobuf/proto"
"github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/goprotobuf/proto"
)
)
var log =
u
.Logger("dht")
var log =
elog
.Logger("dht")
const doPinging = false
const doPinging = false
...
@@ -152,6 +153,7 @@ func (dht *IpfsDHT) HandleMessage(ctx context.Context, mes msg.NetMessage) msg.N
...
@@ -152,6 +153,7 @@ func (dht *IpfsDHT) HandleMessage(ctx context.Context, mes msg.NetMessage) msg.N
dht.Update(mPeer)
dht.Update(mPeer)
// Print out diagnostic
// Print out diagnostic
log.Event(ctx, "foo", dht.self, mPeer, pmes)
log.Debugf("%s got message type: '%s' from %s",
log.Debugf("%s got message type: '%s' from %s",
dht.self, pb.Message_MessageType_name[int32(pmes.GetType())], mPeer)
dht.self, pb.Message_MessageType_name[int32(pmes.GetType())], mPeer)
...
@@ -197,6 +199,7 @@ func (dht *IpfsDHT) sendRequest(ctx context.Context, p peer.Peer, pmes *pb.Messa
...
@@ -197,6 +199,7 @@ func (dht *IpfsDHT) sendRequest(ctx context.Context, p peer.Peer, pmes *pb.Messa
start := time.Now()
start := time.Now()
// Print out diagnostic
// Print out diagnostic
log.Event(ctx, "sentMessage", dht.self, p, pmes)
log.Debugf("Sent message type: '%s' to %s",
log.Debugf("Sent message type: '%s' to %s",
pb.Message_MessageType_name[int32(pmes.GetType())], p)
pb.Message_MessageType_name[int32(pmes.GetType())], p)
...
...
This diff is collapsed.
Click to expand it.
dht/pb/message.go
View file @
da21d99f
...
@@ -65,3 +65,11 @@ func (m *Message) SetClusterLevel(level int) {
...
@@ -65,3 +65,11 @@ func (m *Message) SetClusterLevel(level int) {
lvl
:=
int32
(
level
)
lvl
:=
int32
(
level
)
m
.
ClusterLevelRaw
=
&
lvl
m
.
ClusterLevelRaw
=
&
lvl
}
}
func
(
m
*
Message
)
Loggable
()
map
[
string
]
interface
{}
{
return
map
[
string
]
interface
{}{
"message"
:
map
[
string
]
string
{
"type"
:
m
.
Type
.
String
(),
},
}
}
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment