X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fexamine_package.py;h=7abcb3190b736fc17ee85c3e32d29098c7a9eb31;hb=e2ae71066cbb134753d7bfceb16e87d0b76dfd6e;hp=a9de6fc33ab931e5dd67ad7002ec23a656c59599;hpb=0ca9669a25a3199eb5d9b11cf6faf3736e65000c;p=dak.git diff --git a/dak/examine_package.py b/dak/examine_package.py index a9de6fc3..7abcb319 100755 --- a/dak/examine_package.py +++ b/dak/examine_package.py @@ -79,9 +79,9 @@ maintainer_colour = arch_colour Cnf = None projectB = None -Cnf = utils.get_conf() +Cnf = daklib.utils.get_conf() projectB = pg.connect(Cnf["DB::Name"], Cnf["DB::Host"], int(Cnf["DB::Port"])) -database.init(Cnf, projectB) +daklib.database.init(Cnf, projectB) ################################################################################ @@ -144,7 +144,7 @@ def read_control (filename): maintainer = '' arch = '' - deb_file = utils.open_file(filename) + deb_file = daklib.utils.open_file(filename) try: extracts = apt_inst.debExtractControl(deb_file) control = apt_pkg.ParseSection(extracts) @@ -195,9 +195,9 @@ def read_control (filename): def read_dsc (dsc_filename): dsc = {} - dsc_file = utils.open_file(dsc_filename) + dsc_file = daklib.utils.open_file(dsc_filename) try: - dsc = utils.parse_changes(dsc_filename) + dsc = daklib.utils.parse_changes(dsc_filename) except: print "can't parse control info" dsc_file.close() @@ -346,7 +346,7 @@ def check_deb (deb_filename): # Read a file, strip the signature and return the modified contents as # a string. def strip_pgp_signature (filename): - file = utils.open_file (filename) + file = daklib.utils.open_file (filename) contents = "" inside_signature = 0 skip_next = 0 @@ -379,8 +379,8 @@ def display_changes (changes_filename): def check_changes (changes_filename): display_changes(changes_filename) - changes = utils.parse_changes (changes_filename) - files = utils.build_file_list(changes) + changes = daklib.utils.parse_changes (changes_filename) + files = daklib.utils.build_file_list(changes) for file in files.keys(): if file.endswith(".deb") or file.endswith(".udeb"): check_deb(file) @@ -391,7 +391,7 @@ def check_changes (changes_filename): def main (): global Cnf, projectB, db_files, waste, excluded -# Cnf = utils.get_conf() +# Cnf = daklib.utils.get_conf() Arguments = [('h',"help","Examine-Package::Options::Help")] for i in [ "help" ]: @@ -421,19 +421,19 @@ def main (): elif file.endswith(".dsc"): check_dsc(file) else: - utils.fubar("Unrecognised file type: '%s'." % (file)) + daklib.utils.fubar("Unrecognised file type: '%s'." % (file)) finally: # Reset stdout here so future less invocations aren't FUBAR less_fd.close() sys.stdout = stdout_fd except IOError, e: if errno.errorcode[e.errno] == 'EPIPE': - utils.warn("[examine-package] Caught EPIPE; skipping.") + daklib.utils.warn("[examine-package] Caught EPIPE; skipping.") pass else: raise except KeyboardInterrupt: - utils.warn("[examine-package] Caught C-c; skipping.") + daklib.utils.warn("[examine-package] Caught C-c; skipping.") pass #######################################################################################