def get_release_component():
"""Split the argument passed on the command line into a component name and expected version
"""
global comp_names
if len(sys.argv) < 2:
raise EnvironmentError("Usage: python release.py <component_name>-<version>")
comp = sys.argv[-1]
name, vers = comp.split("-")
if name not in comp_names:
raise EnvironmentError("Invalid unknown release component name", name=name, known_names=comp_names.keys())
return name, vers
评论列表
文章目录