def GetMySQLdbDriver(self): """Attempt to import MySQLdb and return status""" from beatle import app try: value = app.import_once("MySQLdb") except: return False return value
def open(self): """Open connection""" from beatle.app import import_once driver = import_once('MySQLdb') return driver.connect( host=self._database_host, user=self._database_user, passwd=self._database_password)