[dak/master] source should not be a list
---
dak/process_new.py | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/dak/process_new.py b/dak/process_new.py
index 53b4bf7..84170e4 100755
--- a/dak/process_new.py
+++ b/dak/process_new.py
@@ -64,7 +64,6 @@ from daklib.dak_exceptions import CantOpenError, AlreadyLockedError, CantGetLock
from daklib.summarystats import SummaryStats
from daklib.config import Config
from daklib.policy import UploadCopy, PolicyQueueUploadHandler
-from sqlalchemy.sql import not_
# Globals
Options = None
@@ -120,7 +119,6 @@ class Priority_Completer:
################################################################################
def claimed_overrides(upload, missing, session):
- source = [upload.source.source]
binaries = set([x.package for x in upload.binaries])
suites = ('unstable','experimental')
for m in missing:
@@ -130,7 +128,7 @@ def claimed_overrides(upload, missing, session):
return session.query(DBBinary.package, DBSource.source).distinct(). \
filter(DBBinary.package.in_(binaries)). \
join(DBBinary.source). \
- filter(not_(DBSource.source.in_(source))). \
+ filter(DBSource.source != upload.source.source). \
join(DBBinary.suites). \
filter(Suite.suite_name.in_(suites)). \
order_by(DBSource.source, DBBinary.package)
--
1.7.2.5
Reply to: