File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1- from datetime import datetime
1+ from datetime import datetime , timezone
22
33from json_logging import util
44
@@ -32,14 +32,14 @@ class DefaultRequestResponseDTO(RequestResponseDTOBase):
3232
3333 def __init__ (self , request , ** kwargs ):
3434 super (DefaultRequestResponseDTO , self ).__init__ (request , ** kwargs )
35- utcnow = datetime .utcnow ( )
35+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
3636 self ._request_start = utcnow
3737 self ["request_received_at" ] = util .iso_time_format (utcnow )
3838
3939 # noinspection PyAttributeOutsideInit
4040 def on_request_complete (self , response ):
4141 super (DefaultRequestResponseDTO , self ).on_request_complete (response )
42- utcnow = datetime .utcnow ( )
42+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
4343 time_delta = utcnow - self ._request_start
4444 self ["response_time_ms" ] = int (time_delta .total_seconds ()) * 1000 + int (time_delta .microseconds / 1000 )
4545 self ["response_sent_at" ] = util .iso_time_format (utcnow )
Original file line number Diff line number Diff line change 11import logging
22import sys
33import traceback
4- from datetime import datetime
4+ from datetime import datetime , timezone
55
66import json_logging
77
@@ -61,7 +61,7 @@ def format(self, record):
6161 return json_logging .JSON_SERIALIZER (log_object )
6262
6363 def _format_log_object (self , record , request_util ):
64- utcnow = datetime .utcnow ( )
64+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
6565
6666 base_obj = {
6767 "written_at" : json_logging .util .iso_time_format (utcnow ),
You can’t perform that action at this time.
0 commit comments