X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=dak%2Fdakdb%2Fupdate28.py;h=0ff0151e4779e7a3845885cb783113527838832b;hb=67efb3e7d03b257c3d2001c23afa74f87fb4c77f;hp=a828cf5cde76b0b636a7d4e0bd3c428e2c41d7f0;hpb=7ca5e57f26b78bb1895a79c72e818f9b7581ac15;p=dak.git diff --git a/dak/dakdb/update28.py b/dak/dakdb/update28.py index a828cf5c..0ff0151e 100755 --- a/dak/dakdb/update28.py +++ b/dak/dakdb/update28.py @@ -39,11 +39,7 @@ def _suites(): """ return a list of suites to operate on """ - if Config().has_key( "%s::%s" %(options_prefix,"Suite")): - suites = utils.split_args(Config()[ "%s::%s" %(options_prefix,"Suite")]) - else: - suites = Config().SubTree("Suite").List() - + suites = Config().SubTree("Suite").List() return suites def arches(cursor, suite): @@ -54,7 +50,7 @@ def arches(cursor, suite): cursor.execute("""SELECT s.architecture, a.arch_string FROM suite_architectures s JOIN architecture a ON (s.architecture=a.id) - WHERE suite = :suite""", {'suite' : suite }) + WHERE suite = '%s'""" % suite) while True: r = cursor.fetchone() @@ -145,7 +141,10 @@ def do_update(self): suites = _suites() for suite in [i.lower() for i in suites]: - suite_id = DBConn().get_suite_id(suite) + + c.execute("SELECT id FROM suite WHERE suite_name ='%s'" % suite ) + suiterow = c.fetchall() + suite_id=suiterow[0] arch_list = arches(c, suite_id) arch_list = arches(c, suite_id)