PostgreSQL pretended to connect to a DB...
authorFrederic Massart <fred@moodle.com>
Fri, 26 Jul 2013 07:59:00 +0000 (15:59 +0800)
committerFrederic Massart <fred@moodle.com>
Fri, 26 Jul 2013 07:59:00 +0000 (15:59 +0800)
lib/db.py

index b96f52d..3544a57 100644 (file)
--- a/lib/db.py
+++ b/lib/db.py
@@ -220,7 +220,8 @@ class DB(object):
                     host=str(self.options['host']),
                     port=int(self.options['port']),
                     user=str(self.options['user']),
-                    password=str(self.options['passwd'])
+                    password=str(self.options['passwd']),
+                    database=str(db)
                 )
             except Exception:
                 # bpsql.
@@ -229,7 +230,7 @@ class DB(object):
                     port=int(self.options['port']),
                     username=str(self.options['user']),
                     password=str(self.options['passwd']),
-                    dbname=''
+                    dbname=str(db)
                 )
 
             self.cur = self.conn.cursor()