2222
2323from .leaderelectionrecord import LeaderElectionRecord
2424
25- logging .basicConfig (level = logging .INFO )
2625
2726"""
2827This package implements leader election using an annotation in a Kubernetes
@@ -54,9 +53,7 @@ async def run(self):
5453 # Try to create/ acquire a lock
5554 if await self .acquire ():
5655 logging .info (
57- "{} successfully acquired lease" .format (
58- self .election_config .lock .identity
59- )
56+ "%s successfully acquired lease" , self .election_config .lock .identity
6057 )
6158
6259 task = asyncio .create_task (self .election_config .onstarted_leading )
@@ -76,7 +73,7 @@ async def run(self):
7673
7774 async def acquire (self ):
7875 # Follower
79- logging .info ("{} is a follower" . format ( self .election_config .lock .identity ) )
76+ logging .info ("%s is a follower" , self .election_config .lock .identity )
8077 retry_period = self .election_config .retry_period
8178
8279 while True :
@@ -135,16 +132,14 @@ async def try_acquire_or_renew(self):
135132 if not lock_status :
136133 if json .loads (old_election_record .body )["code" ] != HTTPStatus .NOT_FOUND :
137134 logging .info (
138- "Error retrieving resource lock {} as {}" .format (
139- self .election_config .lock .name , old_election_record .reason
140- )
135+ "Error retrieving resource lock %s as %s" ,
136+ self .election_config .lock .name , old_election_record .reason ,
141137 )
142138 return False
143139
144140 logging .info (
145- "{} is trying to create a lock" .format (
146- leader_election_record .holder_identity
147- )
141+ "%s is trying to create a lock" ,
142+ leader_election_record .holder_identity ,
148143 )
149144 create_status = await self .election_config .lock .create (
150145 name = self .election_config .lock .name ,
@@ -154,9 +149,7 @@ async def try_acquire_or_renew(self):
154149
155150 if not create_status :
156151 logging .info (
157- "{} Failed to create lock" .format (
158- leader_election_record .holder_identity
159- )
152+ "%s Failed to create lock" , leader_election_record .holder_identity
160153 )
161154 return False
162155
@@ -186,7 +179,7 @@ async def try_acquire_or_renew(self):
186179 != old_election_record .holder_identity
187180 ):
188181 logging .info (
189- "Leader has switched to {}" . format ( old_election_record .holder_identity )
182+ "Leader has switched to %s" , old_election_record .holder_identity
190183 )
191184
192185 if (
@@ -204,9 +197,8 @@ async def try_acquire_or_renew(self):
204197 > int (now_timestamp * 1000 )
205198 ):
206199 logging .info (
207- "yet to finish lease_duration, lease held by {} and has not expired" .format (
208- old_election_record .holder_identity
209- )
200+ "yet to finish lease_duration, lease held by %s and has not expired" ,
201+ old_election_record .holder_identity ,
210202 )
211203 return False
212204
@@ -227,17 +219,14 @@ async def update_lock(self, leader_election_record):
227219
228220 if not update_status :
229221 logging .info (
230- "{} failed to acquire lease" .format (
231- leader_election_record .holder_identity
232- )
222+ "%s failed to acquire lease" , leader_election_record .holder_identity
233223 )
234224 return False
235225
236226 self .observed_record = leader_election_record
237227 self .observed_time_milliseconds = int (time .time () * 1000 )
238228 logging .info (
239- "leader {} has successfully acquired lease" .format (
240- leader_election_record .holder_identity
241- )
229+ "leader %s has successfully acquired lease" ,
230+ leader_election_record .holder_identity ,
242231 )
243232 return True
0 commit comments