提交 f78863f2 编写于 作者: M Mark Hymers

allow setting in_queue

Signed-off-by: NMark Hymers <mhy@debian.org>
上级 0c31989a
......@@ -188,7 +188,7 @@ class Changes(object):
self.changes[key]='missing'
@session_wrapper
def add_known_changes(self, dirpath, session=None):
def add_known_changes(self, dirpath, in_queue=None, session=None):
"""add "missing" in fields which we will require for the known_changes table"""
cnf = Config()
......@@ -207,12 +207,13 @@ class Changes(object):
# TODO: Use ORM
session.execute(
"""INSERT INTO changes
(changesname, seen, source, binaries, architecture, version,
(changesname, in_queue, seen, source, binaries, architecture, version,
distribution, urgency, maintainer, fingerprint, changedby, date)
VALUES (:changesfile,:filetime,:source,:binary, :architecture,
VALUES (:changesfile,:in_queue,:filetime,:source,:binary, :architecture,
:version,:distribution,:urgency,:maintainer,:fingerprint,:changedby,:date)""",
{ 'changesfile': self.changes_file,
'filetime': filetime,
'in_queue': in_queue,
'source': self.changes["source"],
'binary': multivalues["binary"],
'architecture': multivalues["architecture"],
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册