in pyignite/connection/connection.py [0:0]
def __init__(self, client, host: str = None, port: int = None, username: str = None, password: str = None,
handshake_timeout: float = 10.0, **ssl_params):
self.client = client
self.handshake_timeout = handshake_timeout
self.host = host if host else IGNITE_DEFAULT_HOST
self.port = port if port else IGNITE_DEFAULT_PORT
self.username = username
self.password = password
self.uuid = None
if handshake_timeout <= 0.0:
raise ParameterError("handshake_timeout should be positive")
check_ssl_params(ssl_params)
self.ssl_params = ssl_params
self._failed = False