Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OS
U-Boot.Mirror
提交
b861c616
U
U-Boot.Mirror
项目概览
OS
/
U-Boot.Mirror
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
U-Boot.Mirror
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b861c616
编写于
9月 13, 2017
作者:
T
Tom Rini
浏览文件
操作
浏览文件
下载
差异文件
Merge
git://git.denx.de/u-boot-dm
上级
e333083b
ad893140
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
25 addition
and
3 deletion
+25
-3
tools/patman/settings.py
tools/patman/settings.py
+25
-3
未找到文件。
tools/patman/settings.py
浏览文件 @
b861c616
...
...
@@ -212,7 +212,12 @@ def CreatePatmanConfigFile(config_fname):
print
(
"Couldn't create patman config file
\n
"
)
raise
print
(
"[alias]
\n
me: %s <%s>"
%
(
name
,
email
),
file
=
f
)
print
(
'''[alias]
me: %s <%s>
[bounces]
nxp = Zhikang Zhang <zhikang.zhang@nxp.com>
'''
%
(
name
,
email
),
file
=
f
)
f
.
close
();
def
_UpdateDefaults
(
parser
,
config
):
...
...
@@ -282,6 +287,23 @@ def _ReadBouncesFile(fname):
continue
bounces
.
add
(
line
.
strip
())
def
GetItems
(
config
,
section
):
"""Get the items from a section of the config.
Args:
config: _ProjectConfigParser object containing settings
section: name of section to retrieve
Returns:
List of (name, value) tuples for the section
"""
try
:
return
config
.
items
(
section
)
except
ConfigParser
.
NoSectionError
as
e
:
return
[]
except
:
raise
def
Setup
(
parser
,
project_name
,
config_fname
=
''
):
"""Set up the settings module by reading config files.
...
...
@@ -303,11 +325,11 @@ def Setup(parser, project_name, config_fname=''):
config
.
read
(
config_fname
)
for
name
,
value
in
config
.
items
(
'alias'
):
for
name
,
value
in
GetItems
(
config
,
'alias'
):
alias
[
name
]
=
value
.
split
(
','
)
_ReadBouncesFile
(
'doc/bounces'
)
for
name
,
value
in
config
.
items
(
'bounces'
):
for
name
,
value
in
GetItems
(
config
,
'bounces'
):
bounces
.
add
(
value
)
_UpdateDefaults
(
parser
,
config
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录