def __init__(self, pool, dialect, url, reactor=None, thread_pool=None, **kwargs): if reactor is None: raise TypeError("Must provide a reactor") self._engine = Engine(pool, dialect, url, **kwargs) self._reactor = reactor if thread_pool is None: thread_pool = reactor.getThreadPool() self._tpool = thread_pool
def __init__(self, pool, dialect, url, reactor=None, create_worker=_threaded_worker, **kwargs): if reactor is None: raise TypeError("Must provide a reactor") self._engine = Engine(pool, dialect, url, **kwargs) self._reactor = reactor self._create_worker = create_worker self._engine_worker = self._create_worker()
def __init__(self, pool, dialect, url, reactor=None, **kwargs): if reactor is None: raise TypeError("Must provide a reactor") self._engine = Engine(pool, dialect, url, **kwargs) self._reactor = reactor