提交 d7489888 编写于 作者: J Joerg Jaspert

Merge commit 'ncomm/master' into merge

* commit 'ncomm/master':
  Added directories option to the queue report
Signed-off-by: NJoerg Jaspert <joerg@debian.org>
2008-12-30 Michael Casadevall <sonicmctails@gmail.com>
* dak/queue_report.py - Added directories option to queue report
2008-12-28 Frank Lichtenheld <djpig@debian.org>
* dak/override.py (main): Handle source-only packages better
......
......@@ -58,6 +58,7 @@ Prints a report of packages in queue directories (usually new and byhand).
-s, --sort=key sort output according to key, see below.
-a, --age=key if using sort by age, how should time be treated?
If not given a default of hours will be used.
-d, --directories=key A comma seperated list of directories to be scanned
Sorting Keys: ao=age, oldest first. an=age, newest first.
na=name, ascending nd=name, descending
......@@ -515,7 +516,8 @@ def main():
('n',"new","Queue-Report::Options::New"),
('8','822',"Queue-Report::Options::822"),
('s',"sort","Queue-Report::Options::Sort", "HasArg"),
('a',"age","Queue-Report::Options::Age", "HasArg")]
('a',"age","Queue-Report::Options::Age", "HasArg"),
('d',"directories","Queue-Report::Options::Directories", "HasArg")]
for i in [ "help" ]:
if not Cnf.has_key("Queue-Report::Options::%s" % (i)):
Cnf["Queue-Report::Options::%s" % (i)] = ""
......@@ -531,8 +533,14 @@ def main():
if Cnf.has_key("Queue-Report::Options::New"):
header()
directories = Cnf.ValueList("Queue-Report::Directories")
if not directories:
directories = [ ]
if Cnf.has_key("Queue-Report::Options::Directories"):
for i in Cnf["Queue-Report::Options::Directories"].split(","):
directories.append(i)
elif Cnf.has_key("Queue-Report::Directories"):
directories = Cnf.ValueList("Queue-Report::Directories")
else:
directories = [ "byhand", "new" ]
f = None
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册