feat: add local keydb
This commit is contained in:
@@ -74,11 +74,6 @@ class Settings(BaseSettings):
|
||||
REDIS_PASSWORD: str | None = None
|
||||
REDIS_DB: int = 0
|
||||
|
||||
KEYDB_LOCAL_HOST: str | None = None
|
||||
KEYDB_LOCAL_PORT: int | None = None
|
||||
KEYDB_LOCAL_PASSWORD: str | None = None
|
||||
KEYDB_LOCAL_DB: int | None = None
|
||||
|
||||
KEYDB_REMOTE_HOST: str | None = None
|
||||
KEYDB_REMOTE_PORT: int | None = None
|
||||
KEYDB_REMOTE_PASSWORD: str | None = None
|
||||
@@ -293,14 +288,6 @@ class Settings(BaseSettings):
|
||||
auth = f':{password}@' if password else ''
|
||||
return f'redis://{auth}{host}:{port}/{db}'
|
||||
|
||||
@property
|
||||
def KEYDB_LOCAL_URL(self) -> str:
|
||||
host = self.KEYDB_LOCAL_HOST or self.REDIS_HOST
|
||||
port = int(self.KEYDB_LOCAL_PORT) if self.KEYDB_LOCAL_PORT is not None else int(self.REDIS_PORT)
|
||||
password = self.KEYDB_LOCAL_PASSWORD if self.KEYDB_LOCAL_PASSWORD is not None else self.REDIS_PASSWORD
|
||||
db = int(self.KEYDB_LOCAL_DB) if self.KEYDB_LOCAL_DB is not None else int(self.REDIS_DB)
|
||||
return self._redis_url(host=host, port=port, password=password, db=db)
|
||||
|
||||
@property
|
||||
def KEYDB_REMOTE_URL(self) -> str:
|
||||
host = self.KEYDB_REMOTE_HOST or self.REDIS_HOST
|
||||
|
||||
Reference in New Issue
Block a user