Ejemplo n.º 1
0
 def __init__(self, uri, **config):
     parsed = urlparse(uri)
     self.address = (parsed.hostname, parsed.port or DEFAULT_PORT)
     self.security_plan = security_plan = SecurityPlan.build(**config)
     self.encrypted = security_plan.encrypted
     pool = ConnectionPool(lambda a: connect(a, security_plan.ssl_context, **config))
     Driver.__init__(self, pool)
Ejemplo n.º 2
0
 def connector(a):
     return connect(a, security_plan.ssl_context, **config)
Ejemplo n.º 3
0
 def connector(address, error_handler):
     return connect(address, security_plan.ssl_context, error_handler,
                    **config)
Ejemplo n.º 4
0
def connector(address):
    return connect(address, auth=basic_auth("neotest", "neotest"))
Ejemplo n.º 5
0
 def connector(address, error_handler):
     return connect(address, security_plan.ssl_context,
                    urlparse(uri).hostname, error_handler, **config)
Ejemplo n.º 6
0
def connector(address, error_handler):
    return connect(address,
                   error_handler=error_handler,
                   auth=basic_auth("neotest", "neotest"))