X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fgenerate_releases.py;h=4004662035ceb9abd89fa034bceab82c864537f4;hb=446a1b59b3ff64fe9332ece7e2f3b853ccef6bc3;hp=5d7f007ba8e162c93791f32032cd3301e874ffdd;hpb=6222ffd3aaf63095614f5ec232bc40571c99c68b;p=dak.git diff --git a/dak/generate_releases.py b/dak/generate_releases.py index 5d7f007b..40046620 100755 --- a/dak/generate_releases.py +++ b/dak/generate_releases.py @@ -36,6 +36,7 @@ import apt_pkg from daklib import utils from daklib.dak_exceptions import * from daklib.dbconn import * +from daklib.config import Config ################################################################################ @@ -134,6 +135,9 @@ def print_md5sha_files (tree, files, hashop): except CantOpenError: print "ALERT: Couldn't open " + path + name + except IOError: + print "ALERT: IOError when reading %s" % (path + name) + raise else: out.write(" %s %8d %s\n" % (hashvalue, hashlen, name)) @@ -178,6 +182,7 @@ def main (): out = sys.stdout Cnf = utils.get_conf() + cnf = Config() Arguments = [('h',"help","Generate-Releases::Options::Help"), ('a',"apt-conf","Generate-Releases::Options::Apt-Conf", "HasArg"), @@ -371,7 +376,7 @@ def main (): keyring += " --keyring \"%s\"" % Cnf["Dinstall::SigningPubKeyring"] arguments = "--no-options --batch --no-tty --armour" - signkeyids=Cnf.signingkeyids.split() + signkeyids=cnf.signingkeyids.split() dest = Cnf["Dir::Root"] + tree + "/Release.gpg" if os.path.exists(dest):