Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
喜羊羊3508
Dak
提交
19033346
D
Dak
项目概览
喜羊羊3508
/
Dak
12 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Dak
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
19033346
编写于
2月 19, 2012
作者:
A
Ansgar Burchardt
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Pass compression methods to FileWriter.
上级
4ceb5f40
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
24 addition
and
4 deletion
+24
-4
dak/generate_packages_sources2.py
dak/generate_packages_sources2.py
+24
-4
未找到文件。
dak/generate_packages_sources2.py
浏览文件 @
19033346
...
...
@@ -103,7 +103,13 @@ def generate_sources(suite_id, component_id):
overridesuite_id
=
suite
.
get_overridesuite
().
suite_id
writer
=
SourcesFileWriter
(
suite
=
suite
.
suite_name
,
component
=
component
.
component_name
)
writer_args
=
{
'suite'
:
suite
.
suite_name
,
'component'
:
component
.
component_name
}
if
suite
.
indices_compression
is
not
None
:
writer_args
[
'compression'
]
=
suite
.
indices_compression
writer
=
SourcesFileWriter
(
**
writer_args
)
output
=
writer
.
open
()
# run query and write Sources
...
...
@@ -226,8 +232,15 @@ def generate_packages(suite_id, component_id, architecture_id, type_name):
if
include_long_description
:
metadata_skip
.
append
(
"Description-md5"
)
writer
=
PackagesFileWriter
(
suite
=
suite
.
suite_name
,
component
=
component
.
component_name
,
architecture
=
architecture
.
arch_string
,
debtype
=
type_name
)
writer_args
=
{
'suite'
:
suite
.
suite_name
,
'component'
:
component
.
component_name
,
'architecture'
:
architecture
.
arch_string
,
'debtype'
:
type_name
}
if
suite
.
indices_compression
is
not
None
:
writer_args
[
'compression'
]
=
suite
.
indices_compression
writer
=
PackagesFileWriter
(
**
writer_args
)
output
=
writer
.
open
()
r
=
session
.
execute
(
_packages_query
,
{
"suite"
:
suite_id
,
"component"
:
component_id
,
...
...
@@ -287,7 +300,14 @@ def generate_translations(suite_id, component_id):
suite
=
session
.
query
(
Suite
).
get
(
suite_id
)
component
=
session
.
query
(
Component
).
get
(
component_id
)
writer
=
TranslationFileWriter
(
suite
=
suite
.
suite_name
,
component
=
component
.
component_name
,
language
=
"en"
)
writer_args
=
{
'suite'
:
suite
.
suite_name
,
'component'
:
component
.
component_name
,
'language'
:
'en'
,
}
if
suite
.
i18n_compression
is
not
None
:
writer_args
[
'compression'
]
=
suite
.
i18n_compression
writer
=
TranslationFileWriter
(
**
writer_args
)
output
=
writer
.
open
()
r
=
session
.
execute
(
_translations_query
,
{
"suite"
:
suite_id
,
"component"
:
component_id
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录