name_routing.py 文件源码

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

项目:mixmatch 作者: openstack 项目源码 文件源码
def handle_request(self, request):
        if self._is_targeted(request.headers):
            return

        body = jsonutils.loads(request.body)
        if request.service == 'image':
            if request.version == 'v1':
                name = request.headers.get('X-IMAGE-META-NAME', '')
            else:
                name = body.get('name', '')
        elif request.service == 'volume':
            name = body['volume'].get('name', '')

        name = name.split('@')
        if len(name) == 2:
            request.headers['MM-SERVICE-PROVIDER'] = name[1]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号