X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=halle;h=86d21ddf43f028dac6d0ce8269ad4635613549d9;hb=fc1e81cf87861694e19b96afa8dd849dd967343c;hp=06f42a650e6fd7c6543b55d56855d8777af05bad;hpb=c1c7681bf43c58dd5cf34d1c1814a75ae594688b;p=dak.git diff --git a/halle b/halle index 06f42a65..86d21ddf 100755 --- a/halle +++ b/halle @@ -2,7 +2,7 @@ # Remove obsolete .changes files from proposed-updates # Copyright (C) 2001 James Troup -# $Id: halle,v 1.2 2001-11-04 22:28:44 troup Exp $ +# $Id: halle,v 1.3 2001-11-18 19:57:58 rmurray Exp $ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -144,10 +144,7 @@ ORDER BY package, version, arch_string; def main (): global Cnf, projectB, Options; - apt_pkg.init(); - - Cnf = apt_pkg.newConfiguration(); - apt_pkg.ReadConfigFileISC(Cnf,utils.which_conf_file()); + Cnf = utils.get_conf() Arguments = [('q',"quiet","Halle::Options::Quiet"), ('v',"verbose","Halle::Options::Verbose"), @@ -155,7 +152,8 @@ def main (): ('h',"help","Halle::Options::Help"), ('V',"version","Halle::Options::Version")]; for i in [ "quiet", "verbose", "help", "debug" ]: - Cnf["Halle::Options::%s" % (i)] = ""; + if not Cnf.has_key("Halle::Options::%s" % (i)): + Cnf["Halle::Options::%s" % (i)] = ""; arguments = apt_pkg.ParseCommandLine(Cnf,Arguments,sys.argv); Options = Cnf.SubTree("Halle::Options")