33 lines
982 B
Python
33 lines
982 B
Python
from ApiLayers.AllConfigs import HostConfig
|
|
|
|
|
|
class WagRedis:
|
|
REDIS_HOST = HostConfig.MAIN_HOST
|
|
REDIS_PASSWORD: str = "commercial_redis_password"
|
|
REDIS_PORT: int = 11222
|
|
REDIS_DB: int = 0
|
|
|
|
@classmethod
|
|
def as_dict(cls):
|
|
return dict(
|
|
host=WagRedis.REDIS_HOST,
|
|
password=WagRedis.REDIS_PASSWORD,
|
|
port=WagRedis.REDIS_PORT,
|
|
db=WagRedis.REDIS_DB,
|
|
)
|
|
|
|
|
|
class RedisCategoryKeys:
|
|
REBUILD: str = "REBUILD"
|
|
ENDPOINT2CLASS: str = "ENDPOINT2CLASS"
|
|
LANGUAGE_MODELS: str = "LANGUAGE_MODELS"
|
|
VALIDATION_USER: str = "VALIDATION_USER"
|
|
CLUSTER_INDEX: str = "CLUSTER_INDEX"
|
|
CLUSTER_FUNCTION_CODES: str = "CLUSTER_FUNCTION_CODES"
|
|
METHOD_FUNCTION_CODES: str = "METHOD_FUNCTION_CODES"
|
|
MENU_FIRST_LAYER: str = "MENU_FIRST_LAYER"
|
|
PAGE_MAPPER: str = "PAGE_MAPPER"
|
|
MENU_MAPPER: str = "MENU_MAPPER"
|
|
AUTH: str = "AUTH"
|
|
OCCUPANT: str = "OCCUPANT"
|
|
EMPLOYEE: str = "EMPLOYEE" |