parsetypes.py 文件源码

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

项目:OpenStackClient_Workspace 作者: Huawei 项目源码 文件源码
def volume_type(user_input=''):
    try:
        volume = user_input.split(':', 1)
        if len(volume) != 2:
            raise ValueError
        _volume_type = string.upper(volume[0])
        volume_size = int(volume[1])
        if _volume_type != 'SSD' and _volume_type != 'SATA':
            raise ValueError
        return dict(type=_volume_type, size=volume_size)
    except ValueError:
        msg = _("%s is not a valid volume format") % user_input
        raise argparse.ArgumentTypeError(msg)


# noinspection PyTypeChecker
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号