frontend_s3.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:miracle 作者: mozilla 项目源码 文件源码
def upload(processor, data):
    user_token = data['user']
    today = date.today()
    blob = json.dumps(data, separators=(',', ':')).encode('utf-8')
    blob = gzip.compress(blob, 7)
    name = 'v2/sessions/%s/%s/%s/%s.json.gz' % (
        today.year, today.month, user_token, uuid.uuid1().hex)
    try:
        processor.bucket.put(
            name, blob,
            ContentEncoding='gzip',
            ContentType='application/json')
    except ClientError:  # pragma: no cover
        processor.raven.captureException()
        return False

    return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号