server.py 文件源码

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

项目:openobjectstore 作者: ibm-watson-data-lab 项目源码 文件源码
def GetObjStoContainerInfo(container):
    try:
        ibmobjectstoreconn = swiftclient.Connection(key=password, authurl=authurl, auth_version='3', os_options={"project_id": projectId,"user_id": userId,"region_name": region})
        objs = []
        for data in ibmobjectstoreconn.get_container(container)[1]:
            del data['hash']
            data['downloadURL'] = thehost + "/" + container + "/" + data['name']
            objs.append(data)
        jobjs = '{"objects":'+json.dumps(objs)+'}'
        return Response(jobjs, mimetype='application/json', status=200)
    except ClientException as ce:
        return MakeJSONMsgResponse({"message":ce.msg+". Bad container name?","containername":container}, 404)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号