X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fgenerate_index_diffs.py;h=db4837617008e815ea2d7bc2c6f519a47b5e920d;hb=a1605d90114be9fdf8b6942ae4e3a8c376e808fd;hp=6968c33605585e3b210aed874f22ae0fe84a8467;hpb=603631668f779ca24d08b554f7053d46ba562348;p=dak.git diff --git a/dak/generate_index_diffs.py b/dak/generate_index_diffs.py index 6968c336..db483761 100755 --- a/dak/generate_index_diffs.py +++ b/dak/generate_index_diffs.py @@ -298,8 +298,8 @@ def main(): ('m', "maxdiffs", "Generate-Index-Diffs::Options::MaxDiffs", "hasArg"), ('n', "n-act", "Generate-Index-Diffs::Options::NoAct"), ] - suites = apt_pkg.ParseCommandLine(Cnf,Arguments,sys.argv) - Options = Cnf.SubTree("Generate-Index-Diffs::Options") + suites = apt_pkg.parse_commandline(Cnf,Arguments,sys.argv) + Options = Cnf.subtree("Generate-Index-Diffs::Options") if Options.has_key("Help"): usage() maxdiffs = Options.get("MaxDiffs::Default", "56") @@ -318,11 +318,11 @@ def main(): Cnf["Dir::Root"] = Options["RootDir"] if not suites: - suites = Cnf.SubTree("Suite").List() + suites = Cnf.subtree("Suite").list() for suitename in suites: print "Processing: " + suitename - SuiteBlock = Cnf.SubTree("Suite::" + suitename) + SuiteBlock = Cnf.subtree("Suite::" + suitename) suiteobj = get_suite(suitename.lower()) @@ -336,11 +336,11 @@ def main(): architectures = get_suite_architectures(suite, skipall=True) if SuiteBlock.has_key("Components"): - components = SuiteBlock.ValueList("Components") + components = SuiteBlock.value_list("Components") else: components = [] - suite_suffix = Cnf.Find("Dinstall::SuiteSuffix") + suite_suffix = Cnf.find("Dinstall::SuiteSuffix") if components and suite_suffix: longsuite = suite + "/" + suite_suffix else: @@ -369,9 +369,10 @@ def main(): if not re_includeinpdiff.match(entry): #print "EXCLUDING %s" % (entry) continue - processfile= os.path.join(workpath, entry) + (fname, fext) = os.path.splitext(entry) + processfile=os.path.join(workpath, fname) #print "Working: %s" % (processfile) - storename="%s/%s_%s_%s" % (Options["TempDir"], suite, component, entry) + storename="%s/%s_%s_%s" % (Options["TempDir"], suite, component, fname) #print "Storefile: %s" % (storename) genchanges(Options, processfile + ".diff", storename, processfile, maxdiffs) os.chdir(cwd)