Exemplo n.º 1
0
    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
Exemplo n.º 2
0
    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()
Exemplo n.º 3
0
    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