From: Joerg Jaspert Date: Fri, 25 Mar 2011 14:00:31 +0000 (+0100) Subject: Merge remote-tracking branch 'ansgar/build-queues' into merge X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=788aa4ad2ffc3a36dc6b41e433119feae26dc9a5;hp=6b1a0d77983a7a2dd80630cc46ad659fa4cc3b7a;p=dak.git Merge remote-tracking branch 'ansgar/build-queues' into merge * ansgar/build-queues: Add files from .dsc, but not in .changes to changes_pool_files Handle build queues for all policy queues Add send_to_build_queues to policy_queue table build queues: add support for files from policy queues Add table build_queue_policy_files. Signed-off-by: Joerg Jaspert --- diff --git a/daklib/queue.py b/daklib/queue.py index 4ea117b3..b652f844 100755 --- a/daklib/queue.py +++ b/daklib/queue.py @@ -105,7 +105,7 @@ def get_type(f, session): # Determine what parts in a .changes are NEW -def determine_new(filename, changes, files, warn=1, session = None, dsc = None, new = {}): +def determine_new(filename, changes, files, warn=1, session = None, dsc = None, new = None): """ Determine what parts in a C{changes} file are NEW. @@ -134,6 +134,8 @@ def determine_new(filename, changes, files, warn=1, session = None, dsc = None, # TODO: This should all use the database instead of parsing the changes # file again byhand = {} + if new is None: + new = {} dbchg = get_dbchange(filename, session) if dbchg is None: