Skip to content
This repository was archived by the owner on Jun 13, 2023. It is now read-only.

Commit 58a6168

Browse files
authored
fix(botocore): S3 operations formatting failure (#412)
1 parent 4b4ddb7 commit 58a6168

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

epsagon/events/botocore.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,6 @@ def __init__(self, wrapped, instance, args, kwargs, start_time, response,
222222

223223
_, request_data = args
224224
self.resource['name'] = request_data['Bucket']
225-
226225
if self.resource['operation'] in \
227226
['HeadObject', 'GetObject', 'PutObject']:
228227
self.resource['metadata']['key'] = request_data['Key']
@@ -237,7 +236,6 @@ def update_response(self, response):
237236
:return: None
238237
"""
239238
super(BotocoreS3Event, self).update_response(response)
240-
241239
if self.resource['operation'] == 'ListObjects':
242240
files = [
243241
[str(x['Key']).strip('"'), x['Size'], x['ETag']]
@@ -251,12 +249,12 @@ def update_response(self, response):
251249
self.resource['metadata']['etag'] = response['ETag'].strip('"')
252250
self.resource['metadata']['file_size'] = response['ContentLength']
253251
self.resource['metadata']['last_modified'] = \
254-
response['LastModified'].strftime('%s')
252+
response['LastModified'].strftime('%S')
255253
elif self.resource['operation'] == 'GetObject':
256254
self.resource['metadata']['etag'] = response['ETag'].strip('"')
257255
self.resource['metadata']['file_size'] = response['ContentLength']
258256
self.resource['metadata']['last_modified'] = \
259-
response['LastModified'].strftime('%s')
257+
response['LastModified'].strftime('%S')
260258

261259

262260
class BotocoreKinesisEvent(BotocoreEvent):

0 commit comments

Comments
 (0)