Skip to content

Commit

Permalink
Merge pull request #74 from FalkorDB/73-from_url-method-does-not-supp…
Browse files Browse the repository at this point in the history
…ort-tls

Add tls support for from_url
  • Loading branch information
swilly22 authored Nov 26, 2024
2 parents d0671f6 + 9e2aaeb commit f8c9dd1
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions falkordb/falkordb.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,10 +171,13 @@ def from_url(cls, url: str, **kwargs) -> "FalkorDB":
conn = redis.from_url(url, **kwargs)

connection_kwargs = conn.connection_pool.connection_kwargs
connection_class = conn.connection_pool.connection_class
kwargs["host"] = connection_kwargs.get("host", "localhost")
kwargs["port"] = connection_kwargs.get("port", 6379)
kwargs["username"] = connection_kwargs.get("username")
kwargs["password"] = connection_kwargs.get("password")
if connection_class is redis.SSLConnection:
kwargs["ssl"] = True

# Initialize a FalkorDB instance using the updated kwargs
db = cls(**kwargs)
Expand Down

0 comments on commit f8c9dd1

Please sign in to comment.