@@ -183,8 +183,8 @@ func (le *leaderElectionSvcImpl) start() {
183
183
}
184
184
185
185
func (le * leaderElectionSvcImpl ) handleMessages () {
186
- le .logger .Info (le .id , ": Entering" )
187
- defer le .logger .Info (le .id , ": Exiting" )
186
+ le .logger .Debug (le .id , ": Entering" )
187
+ defer le .logger .Debug (le .id , ": Exiting" )
188
188
defer le .stopWG .Done ()
189
189
msgChan := le .adapter .Accept ()
190
190
for {
@@ -270,14 +270,14 @@ func (le *leaderElectionSvcImpl) run() {
270
270
}
271
271
272
272
func (le * leaderElectionSvcImpl ) leaderElection () {
273
- le .logger .Info (le .id , ": Entering" )
274
- defer le .logger .Info (le .id , ": Exiting" )
273
+ le .logger .Debug (le .id , ": Entering" )
274
+ defer le .logger .Debug (le .id , ": Exiting" )
275
275
le .propose ()
276
276
le .waitForInterrupt (leaderElectionDuration )
277
277
// If someone declared itself as a leader, give up
278
278
// on trying to become a leader too
279
279
if le .isLeaderExists () {
280
- le .logger .Info (le .id , ": Some peer is already a leader" )
280
+ le .logger .Debug (le .id , ": Some peer is already a leader" )
281
281
return
282
282
}
283
283
// Leader doesn't exist, let's see if there is a better candidate than us
@@ -296,8 +296,8 @@ func (le *leaderElectionSvcImpl) leaderElection() {
296
296
297
297
// propose sends a leadership proposal message to remote peers
298
298
func (le * leaderElectionSvcImpl ) propose () {
299
- le .logger .Info (le .id , ": Entering" )
300
- le .logger .Info (le .id , ": Exiting" )
299
+ le .logger .Debug (le .id , ": Entering" )
300
+ le .logger .Debug (le .id , ": Exiting" )
301
301
leadershipProposal := le .adapter .CreateMessage (false )
302
302
le .adapter .Gossip (leadershipProposal )
303
303
}
@@ -324,8 +324,8 @@ func (le *leaderElectionSvcImpl) leader() {
324
324
// waitForMembershipStabilization waits for membership view to stabilize
325
325
// or until a time limit expires, or until a peer declares itself as a leader
326
326
func (le * leaderElectionSvcImpl ) waitForMembershipStabilization (timeLimit time.Duration ) {
327
- le .logger .Info (le .id , ": Entering" )
328
- defer le .logger .Info (le .id , ": Exiting" )
327
+ le .logger .Debug (le .id , ": Entering" )
328
+ defer le .logger .Debug (le .id , ": Exiting, peers found" , len ( le . adapter . Peers ()) )
329
329
endTime := time .Now ().Add (timeLimit )
330
330
viewSize := len (le .adapter .Peers ())
331
331
for ! le .shouldStop () {
@@ -368,13 +368,13 @@ func (le *leaderElectionSvcImpl) IsLeader() bool {
368
368
}
369
369
370
370
func (le * leaderElectionSvcImpl ) beLeader () {
371
- le .logger .Info (le .id , ": Becoming a leader" )
371
+ le .logger .Debug (le .id , ": Becoming a leader" )
372
372
atomic .StoreInt32 (& le .isLeader , int32 (1 ))
373
373
le .callback (true )
374
374
}
375
375
376
376
func (le * leaderElectionSvcImpl ) stopBeingLeader () {
377
- le .logger .Info (le .id , "Stopped being a leader" )
377
+ le .logger .Debug (le .id , "Stopped being a leader" )
378
378
atomic .StoreInt32 (& le .isLeader , int32 (0 ))
379
379
le .callback (false )
380
380
}
@@ -385,8 +385,8 @@ func (le *leaderElectionSvcImpl) shouldStop() bool {
385
385
386
386
// Stop stops the LeaderElectionService
387
387
func (le * leaderElectionSvcImpl ) Stop () {
388
- le .logger .Info (le .id , ": Entering" )
389
- defer le .logger .Info (le .id , ": Exiting" )
388
+ le .logger .Debug (le .id , ": Entering" )
389
+ defer le .logger .Debug (le .id , ": Exiting" )
390
390
atomic .StoreInt32 (& le .toDie , int32 (1 ))
391
391
le .stopChan <- struct {}{}
392
392
le .stopWG .Wait ()
0 commit comments