mirror of https://github.com/jumpserver/jumpserver
fix: update
parent
51d7e51119
commit
3c6c05f83e
|
@ -288,8 +288,12 @@ class SessionReplayViewSet(viewsets.ViewSet):
|
|||
if value.get("TYPE", '') == "s3":
|
||||
client, bucket = self.s3Client(value)
|
||||
try:
|
||||
client.head_object(Bucket=bucket, Key=path)
|
||||
client.download_file(bucket, path, default_storage.base_location + '/' + path)
|
||||
date = self.session.date_start.strftime('%Y-%m-%d')
|
||||
|
||||
client.head_object(Bucket=bucket,
|
||||
Key=os.path.join(date, str(self.session.id) + '.replay.gz'))
|
||||
client.download_file(bucket, os.path.join(date, str(self.session.id) + '.replay.gz'),
|
||||
default_storage.base_location + '/' + path)
|
||||
return redirect(default_storage.url(path))
|
||||
except:
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue