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
2
2
3
3
from json_logging import util
4
4
@@ -32,14 +32,14 @@ class DefaultRequestResponseDTO(RequestResponseDTOBase):
32
32
33
33
def __init__ (self , request , ** kwargs ):
34
34
super (DefaultRequestResponseDTO , self ).__init__ (request , ** kwargs )
35
- utcnow = datetime .utcnow ( )
35
+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
36
36
self ._request_start = utcnow
37
37
self ["request_received_at" ] = util .iso_time_format (utcnow )
38
38
39
39
# noinspection PyAttributeOutsideInit
40
40
def on_request_complete (self , response ):
41
41
super (DefaultRequestResponseDTO , self ).on_request_complete (response )
42
- utcnow = datetime .utcnow ( )
42
+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
43
43
time_delta = utcnow - self ._request_start
44
44
self ["response_time_ms" ] = int (time_delta .total_seconds ()) * 1000 + int (time_delta .microseconds / 1000 )
45
45
self ["response_sent_at" ] = util .iso_time_format (utcnow )
Original file line number Diff line number Diff line change 1
1
import logging
2
2
import sys
3
3
import traceback
4
- from datetime import datetime
4
+ from datetime import datetime , timezone
5
5
6
6
import json_logging
7
7
@@ -61,7 +61,7 @@ def format(self, record):
61
61
return json_logging .JSON_SERIALIZER (log_object )
62
62
63
63
def _format_log_object (self , record , request_util ):
64
- utcnow = datetime .utcnow ( )
64
+ utcnow = datetime .now ( timezone . utc ). replace ( tzinfo = None )
65
65
66
66
base_obj = {
67
67
"written_at" : json_logging .util .iso_time_format (utcnow ),
You can’t perform that action at this time.
0 commit comments