Peer add: do not print "new peer" info messages on boot

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
This commit is contained in:
Hector Sanjuan 2017-10-30 11:27:09 +01:00
parent d21cc2b32f
commit 09e9b05ed0

View File

@ -37,8 +37,10 @@ func (pm *peerManager) addPeer(addr ma.Multiaddr) error {
} }
pm.ps.AddAddr(pid, decapAddr, peerstore.PermanentAddrTTL) pm.ps.AddAddr(pid, decapAddr, peerstore.PermanentAddrTTL)
if !pm.isPeer(pid) { // Only log these when we are not starting cluster (rpcClient == nil)
logger.Infof("new Cluster peer %s", addr.String()) // They pollute the start up logs redundantly.
if !pm.isPeer(pid) && pm.cluster.rpcClient != nil {
logger.Infof("new peer: %s", addr.String())
} }
pm.m.Lock() pm.m.Lock()