示例#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
 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)