Browse Source

better logging

0xdcarns 3 years ago
parent
commit
e2a5c3a678
1 changed files with 6 additions and 2 deletions
  1. 6 2
      mq/publishers.go

+ 6 - 2
mq/publishers.go

@@ -123,7 +123,8 @@ func sendPeers() {
 			serverNode.SetLastCheckIn()
 			serverNode.SetLastCheckIn()
 			logic.UpdateNode(&serverNode, &serverNode)
 			logic.UpdateNode(&serverNode, &serverNode)
 		}
 		}
-		if errN == nil && logic.IsLocalServer(&serverNode) {
+		isLeader := logic.IsLocalServer(&serverNode)
+		if errN == nil && isLeader {
 			if network.DefaultUDPHolePunch == "yes" {
 			if network.DefaultUDPHolePunch == "yes" {
 				if logic.ShouldPublishPeerPorts(&serverNode) || force {
 				if logic.ShouldPublishPeerPorts(&serverNode) || force {
 					if force {
 					if force {
@@ -137,7 +138,10 @@ func sendPeers() {
 				}
 				}
 			}
 			}
 		} else {
 		} else {
-			logger.Log(1, "unable to retrieve leader for network ", network.NetID)
+			if isLeader {
+				logger.Log(1, "unable to retrieve leader for network ", network.NetID)
+			}
+			logger.Log(2, "server checkin complete for server", serverNode.Name, "on network", network.NetID)
 			serverctl.SyncServerNetwork(network.NetID)
 			serverctl.SyncServerNetwork(network.NetID)
 			if errN != nil {
 			if errN != nil {
 				logger.Log(1, errN.Error())
 				logger.Log(1, errN.Error())