ppf/new: In storage.py: MySQLDatabaseAccess class receives as argument in initialisat...
authorMariana Mărășoiu <mariana.marasoiu@gmail.com>
Sun, 28 Aug 2011 17:45:36 +0000 (20:45 +0300)
committerMariana Mărășoiu <mariana.marasoiu@gmail.com>
Sun, 28 Aug 2011 17:45:36 +0000 (20:45 +0300)
ppf/new/storage.py

index 68fd348..8cb9535 100644 (file)
@@ -561,13 +561,16 @@ class SQLiteDatabaseAccess(DatabaseAccess):
         self.conn.commit()
 
 class MySQLDatabaseAccess(DatabaseAccess):
-    def __init___(self, database, user, password):
+    def __init___(self, database):
         super(MySQLDatabaseAccess, self).__init__(database)
 
     def connect(self):
         # TODO Add support for reading connection information from config_file
-        self.conn = MySQLdb.Connection(db=self.database, user="root",
-                                       passwd="p2p4th3m45535")
+        self.conn = MySQLdb.Connection(db=self.database['database'],
+                                       user=self.database['user'],
+                                       passwd=self.database['password'],
+                                       host=self.database['host'],
+                                       port=self.database['port'])
         self.cursor = self.conn.cursor()
         self.conn.commit()