image_service.py 文件源码

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

项目:bareon-ironic 作者: openstack 项目源码 文件源码
def get_glance_image_uuid_name(task, url):
    """Converting glance links.

    Links like:
        glance:name
        glance://name
        glance:uuid
        glance://uuid
        name
        uuid
    are converted to tuple
        uuid, name

    """
    urlobj = urlparse.urlparse(url)
    if urlobj.scheme and urlobj.scheme != 'glance':
        raise exception.InvalidImageRef("Only glance images are supported.")

    path = urlobj.path or urlobj.netloc
    img_info = _get_glanceclient(task.context).show(path)
    return img_info['id'], img_info['name']
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号