X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=dak%2Fimport_known_changes.py;h=4e8068f609a8a00b29cfdce45462477c75ea648c;hb=80d28345143bbd6b38ce2ad6d98fce071d1a2b13;hp=5d666b6b6f4ef58b730cd3a33656cb829d9dd247;hpb=ab58bad73376ccc69685fcb731916ac03edadc68;p=dak.git diff --git a/dak/import_known_changes.py b/dak/import_known_changes.py index 5d666b6b..4e8068f6 100755 --- a/dak/import_known_changes.py +++ b/dak/import_known_changes.py @@ -32,7 +32,7 @@ import sys import os import logging import threading -from daklib.dbconn import DBConn, get_dbchange +from daklib.dbconn import DBConn, get_dbchange, get_policy_queue from daklib.config import Config import apt_pkg from daklib.dak_exceptions import DBUpdateError, InvalidDscError, ChangesUnicodeError @@ -209,9 +209,9 @@ class ChangesGenerator(threading.Thread): if queue: dirs.append(os.path.abspath(queue.path)) else: - utils.warn("Could not find queue %s in database" % queue_name) + warn("Could not find queue %s in database" % queue_name) - for checkdir in dirs + for checkdir in dirs: if os.path.exists(checkdir): print "Looking into %s" % (checkdir) @@ -269,7 +269,7 @@ class ImportThread(threading.Thread): changes.add_known_changes(to_import.dirpath, session=self.session) self.session.commit() - except InvalidDscError, line: + except InvalidDscError as line: warn("syntax error in .dsc file '%s', line %s." % (f, line)) except ChangesUnicodeError: @@ -298,7 +298,7 @@ class ImportKnownChanges(object): except KeyboardInterrupt: print("Caught C-c; terminating.") - utils.warn("Caught C-c; terminating.") + warn("Caught C-c; terminating.") self.plsDie() def plsDie(self): @@ -321,7 +321,7 @@ def main(): ('v',"verbose", "%s::%s" % (options_prefix,"Verbose")), ] - args = apt_pkg.ParseCommandLine(cnf.Cnf, arguments,sys.argv) + args = apt_pkg.parse_commandline(cnf.Cnf, arguments,sys.argv) num_threads = 1