X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fdakdb%2Fupdate4.py;h=169653fa4397caa7f4fd9e89b67b873553c419f7;hb=27e00376e81d1c37ff327ee0d39670b266418869;hp=88f8f86730848dd895090a63b94d162664866739;hpb=91b5a6f93c80cdf3f5cb719a074ccdce9b9cb204;p=dak.git diff --git a/dak/dakdb/update4.py b/dak/dakdb/update4.py index 88f8f867..169653fa 100755 --- a/dak/dakdb/update4.py +++ b/dak/dakdb/update4.py @@ -1,12 +1,10 @@ #!/usr/bin/env python - """ -Database Update Script - Get suite_architectures table use sane values +Get suite_architectures table use sane values @contact: Debian FTP Master @copyright: 2009 Joerg Jaspert @license: GNU General Public License version 2 or later - """ # This program is free software; you can redistribute it and/or modify @@ -62,8 +60,10 @@ def do_update(self): for arch in architectures: c.execute(query, [suites[suite], archs[arch]]) + c.execute("UPDATE config SET value = '4' WHERE name = 'db_revision'") + self.db.commit() - except psycopg2.ProgrammingError, msg: + except psycopg2.ProgrammingError as msg: self.db.rollback() raise DBUpdateError, "Unable to apply sanity to suite_architecture table, rollback issued. Error message : %s" % (str(msg))