raft: refactor logging at node level

This commit is contained in:
Xiang Li 2014-12-04 20:58:02 -08:00
parent 1b43f60e0e
commit 182c30a41a

View File

@ -233,13 +233,13 @@ func (n *node) run(r *raft) {
if lead != r.leader() { if lead != r.leader() {
if r.hasLeader() { if r.hasLeader() {
if lead == None { if lead == None {
log.Printf("raft: elected leader %x at term %d", r.leader(), r.Term) log.Printf("raft.node: %x elected leader %x at term %d", r.id, r.leader(), r.Term)
} else { } else {
log.Printf("raft: leader changed from %x to %x at term %d", lead, r.leader(), r.Term) log.Printf("raft.node: %x changed leader from %x to %x at term %d", r.id, lead, r.leader(), r.Term)
} }
propc = n.propc propc = n.propc
} else { } else {
log.Printf("raft: lost leader %x at term %d", lead, r.Term) log.Printf("raft.node: %x lost leader %x at term %d", r.id, lead, r.Term)
propc = nil propc = nil
} }
lead = r.leader() lead = r.leader()