X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dak%2Fmake_overrides.py;h=140ada9f8854a8f1e32857810c3ad8ace863e799;hb=9dbb7b6ec34adb6a28180279895c888806f6e9de;hp=716b085bdf488f975c541113c70013235b0a67b4;hpb=7701b2df5bca50d8535d393e9e84ce624af7cc55;p=dak.git diff --git a/dak/make_overrides.py b/dak/make_overrides.py index 716b085b..140ada9f 100755 --- a/dak/make_overrides.py +++ b/dak/make_overrides.py @@ -104,19 +104,17 @@ def main (): for i in [ "help" ]: if not cnf.has_key("Make-Overrides::Options::%s" % (i)): cnf["Make-Overrides::Options::%s" % (i)] = "" - apt_pkg.ParseCommandLine(cnf.Cnf, Arguments, sys.argv) - Options = cnf.SubTree("Make-Overrides::Options") + apt_pkg.parse_commandline(cnf.Cnf, Arguments, sys.argv) + Options = cnf.subtree("Make-Overrides::Options") if Options["Help"]: usage() d = DBConn() session = d.session() - for suite_name in cnf.SubTree("Check-Overrides::OverrideSuites").List(): - suite = get_suite(suite_name.lower(), session) - if not suite: - utils.fubar('Suite %s not found' % suite_name) + for suite in session.query(Suite).filter(Suite.overrideprocess==True): if suite.untouchable: + print "Skipping %s as it is marked as untouchable" % suite.suite_name continue sys.stderr.write("Processing %s...\n" % (suite.suite_name))