提交 8e9b98f4 编写于 作者: W wuzewu

fix bug

上级 6669e041
...@@ -83,7 +83,7 @@ def default_signature(func): ...@@ -83,7 +83,7 @@ def default_signature(func):
return _wrapper return _wrapper
def create_module(directory, name, author, author_email, module_type, summary, def create_module(directory, name, author, email, module_type, summary,
version): version):
output_file = "{}.{}".format(name, HUB_PACKAGE_SUFFIX) output_file = "{}.{}".format(name, HUB_PACKAGE_SUFFIX)
...@@ -93,12 +93,12 @@ def create_module(directory, name, author, author_email, module_type, summary, ...@@ -93,12 +93,12 @@ def create_module(directory, name, author, author_email, module_type, summary,
attr.type = module_desc_pb2.MAP attr.type = module_desc_pb2.MAP
module_info = attr.map.data['module_info'] module_info = attr.map.data['module_info']
module_info.type = module_desc_pb2.MAP module_info.type = module_desc_pb2.MAP
for key in [ utils.from_pyobj_to_module_attr(name, module_info.map.data['name'])
"name", "author", "author_email", "module_type", "summary", utils.from_pyobj_to_module_attr(author, module_info.map.data['author'])
"version" utils.from_pyobj_to_module_attr(email, module_info.map.data['author_email'])
]: utils.from_pyobj_to_module_attr(module_type, module_info.map.data['type'])
utils.from_pyobj_to_module_attr(locals()[key], utils.from_pyobj_to_module_attr(summary, module_info.map.data['summary'])
module_info.map.data[key]) utils.from_pyobj_to_module_attr(version, module_info.map.data['version'])
module_desc_path = os.path.join(directory, "module_desc.pb") module_desc_path = os.path.join(directory, "module_desc.pb")
with open(module_desc_path, "wb") as f: with open(module_desc_path, "wb") as f:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册