예제 #1
0
파일: dbpool.py 프로젝트: wgnet/twoost
 def __init__(self, *args, **kwargs):
     ConnectionPool.__init__(self, *args, **kwargs)
     self.cp_init_conn = kwargs.pop('cp_init_conn', None)
     self._database = kwargs.get('database') or kwargs.get('db')
     if isinstance(self.cp_init_conn, basestring):
         self.cp_init_conn = reflect.namedAny(self.cp_init_conn)
예제 #2
0
파일: dbpool.py 프로젝트: xdrew/twoost
 def __init__(self, *args, **kwargs):
     ConnectionPool.__init__(self, *args, **kwargs)
     self.cp_init_conn = kwargs.pop('cp_init_conn', None)
     self._database = kwargs.get('database') or kwargs.get('db')
     if isinstance(self.cp_init_conn, basestring):
         self.cp_init_conn = reflect.namedAny(self.cp_init_conn)
예제 #3
0
파일: database.py 프로젝트: tomsoir/harold
 def __init__(self, db_config):
     Plugin.__init__(self)
     self.module, kwargs = db_config.get_module_and_params()
     ConnectionPool.__init__(self, self.module.__name__, **kwargs)
예제 #4
0
 def __init__(self, db_config):
     Plugin.__init__(self)
     self.module, kwargs = db_config.get_module_and_params()
     ConnectionPool.__init__(self, self.module.__name__, **kwargs)
예제 #5
0
 def __init__(self, db_config):
     self.module = db_config.connection_string.get_dialect().dbapi()
     kwargs = db_config.connection_string.translate_connect_args()
     ConnectionPool.__init__(self, self.module.__name__, **kwargs)