|
@@ -378,6 +378,7 @@ class CloudStorageView(View):
|
|
|
uid = uid_obj.UID
|
|
|
channel = uid_obj.channel
|
|
|
now_time = int(time.time())
|
|
|
+ LOGGER.info('请求获取sts:{}'.format(uid))
|
|
|
try:
|
|
|
uid_bucket_qs = UID_Bucket.objects.filter(uid=uid, endTime__gte=now_time, channel=channel).values(
|
|
|
"bucket__mold",
|
|
@@ -396,6 +397,7 @@ class CloudStorageView(View):
|
|
|
end_time = int(sts_crd_qs[0]["addTime"]) + 5000
|
|
|
if end_time > now_time:
|
|
|
res = json.loads(sts_crd_qs[0]["data"])
|
|
|
+ LOGGER.info('请求获取sts响应1:{}'.format(uid))
|
|
|
return JsonResponse(status=200, data=res)
|
|
|
|
|
|
storage = '{uid}/vod{channel}/'.format(uid=uid, channel=channel)
|
|
@@ -454,6 +456,7 @@ class CloudStorageView(View):
|
|
|
else:
|
|
|
StsCrdModel.objects.create(uid=uid, channel=channel, data=json.dumps(res, default=str),
|
|
|
addTime=now_time, type=1)
|
|
|
+ LOGGER.info('请求获取sts响应2:{}'.format(uid))
|
|
|
return JsonResponse(status=200, data=res)
|
|
|
except Exception as e:
|
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|