提交 86cfb58e 编写于 作者: M Mark Hymers

dak/new_security_install.py: Attempt to tidy up the buildd queue.

The buildd team believes that the fact that the packages are in the security
pool after this point should be good enough.
Signed-off-by: NMark Hymers <mhy@debian.org>
上级 ca7d643f
2008-11-27 Mark Hymers <mhy@debian.org>
* dak/new_security_install.py: Attempt to tidy up the buildd queue. The
buildd team believes that the fact that the packages are in the security
pool after this point should be good enough.
2008-11-25 Joerg Jaspert <joerg@debian.org>
* dak/process_unchecked.py (queue_(un)embargo): (Hopefully) enable
......
......@@ -282,6 +282,7 @@ def actually_upload(changes_files):
print "Moving files to UploadQueue"
for filename in uploads[uri]:
utils.copy(filename, Cnf["Dir::Upload"])
remove_from_buildd(suites, filename)
#spawn("lftp -c 'open %s; cd %s; put %s'" % (host, path, file_list))
if not Options["No-Action"]:
......@@ -292,6 +293,17 @@ def actually_upload(changes_files):
file.write(" ".join([source, version])+'\n')
file.close()
def remove_from_buildd(suites, filename):
"""Check the buildd dir for each suite and remove the file if needed"""
builddbase = Cnf["Dir::QueueBuild"]
filebase = os.path.basename(filename)
for s in suites:
try:
os.unlink(os.path.join(builddbase, s, filebase))
except OSError, e:
utils.warn("Problem removing %s from buildd queue %s [%s]" % (filebase, s, str(e)))
def generate_advisory(template):
global changes, advisory
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册