extras-buildsys/server DBManager.py,1.1.2.2.4.3,1.1.2.2.4.4
Michael Schwendt
mschwendt at fedoraproject.org
Mon Sep 8 15:56:39 UTC 2008
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/server
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3818/server
Modified Files:
Tag: Plague-0_4_5
DBManager.py
Log Message:
release 0.4.5.5 : db engine init fixes
Index: DBManager.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/server/DBManager.py,v
retrieving revision 1.1.2.2.4.3
retrieving revision 1.1.2.2.4.4
diff -u -r1.1.2.2.4.3 -r1.1.2.2.4.4
--- DBManager.py 7 Sep 2008 17:05:46 -0000 1.1.2.2.4.3
+++ DBManager.py 8 Sep 2008 15:56:38 -0000 1.1.2.2.4.4
@@ -302,7 +302,7 @@
if not self._db_engine_class:
print "Error: database engine '%s' could not be loaded. " \
- "Perhaps you need the python module for it?" % engine
+ "Perhaps you need the python module for it?" % self.engine
os._exit(1)
print "Using database engine %s." % self.engine
@@ -361,7 +361,7 @@
# Rename columns in jobs table, because `RELEASE` is a new
# reserved keyword in MySQL 5, and the quote character is
# different for Postgresql.
- for i in range(len(curs.description)):
+ for i in range(len(curs.description or [])):
if curs.description[i][0].upper() == 'RELEASE':
if self.engine == 'mysql':
curs.execute('ALTER TABLE jobs CHANGE `release` rpm_release VARCHAR(25);')
More information about the fedora-extras-commits
mailing list