@@ -45,7 +45,7 @@ def send_all():
4545 if email is not None :
4646 email .connection = connection
4747 email .send ()
48- logger .debug (f "sent message { message .id } " )
48+ logger .debug ("sent message %s" , message .id )
4949 message .mark_sent ()
5050 counts ["sent" ] += 1
5151 else :
@@ -65,23 +65,23 @@ def send_all():
6565 and message .retry_count >= app_settings .EMAIL_MAX_RETRIES
6666 ):
6767 logger .warning (
68- f "max retries reached, marking message { message . id } as failed"
68+ "max retries reached, marking message %s as failed" , message . id
6969 )
7070 message .fail (log = str (err ))
7171 connection = None
7272 counts ["failed" ] += 1
7373 continue
7474
7575 logger .debug (
76- f "deferring message { message . id } due to { err } " , exc_info = True
76+ "deferring message %s due to %s" , message . id , err , exc_info = True
7777 )
7878 message .defer (log = str (err ))
7979 connection = None
8080 counts ["deferred" ] += 1
8181 except Exception as err :
82- logger .error (
83- f "unexpected error processing message { message . id } , marking as failed." ,
84- exc_info = True ,
82+ logger .exception (
83+ "unexpected error processing message %s , marking as failed." ,
84+ message . id ,
8585 )
8686 message .fail (log = str (err ))
8787 connection = None
@@ -92,16 +92,21 @@ def send_all():
9292 and counts ["deferred" ] >= app_settings .EMAIL_MAX_DEFERRED
9393 ):
9494 logger .debug (
95- f"max deferred emails reached ({ app_settings .EMAIL_MAX_DEFERRED } ), stopping"
95+ "max deferred emails reached (%s), stopping" ,
96+ app_settings .EMAIL_MAX_DEFERRED ,
9697 )
9798 break
9899
99100 if app_settings .EMAIL_THROTTLE > 0 :
100101 logger .debug (
101- f"throttling enabled, sleeping for { app_settings .EMAIL_THROTTLE } seconds"
102+ "throttling enabled, sleeping for %s seconds" ,
103+ app_settings .EMAIL_THROTTLE ,
102104 )
103105 time .sleep (app_settings .EMAIL_THROTTLE )
104106
105107 logger .info (
106- f"sent { counts ['sent' ]} emails, deferred { counts ['deferred' ]} emails, failed { counts ['failed' ]} emails"
108+ "sent %s emails, deferred %s emails, failed %s emails" ,
109+ counts ["sent" ],
110+ counts ["deferred" ],
111+ counts ["failed" ],
107112 )
0 commit comments