From f2443b99cb7558a7f7504c959d495a940c7a9161 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 19 Jan 2026 10:14:39 -0500 Subject: [PATCH] 6378 --- .env.live | 8 +++++++- app/api/services/base_service.py | 3 ++- app/config.py | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.env.live b/.env.live index 67318d6..51ddd08 100644 --- a/.env.live +++ b/.env.live @@ -55,4 +55,10 @@ STRIPE_CANCEL_URL="https://panel.mermsemr.com/subscription" # UPLOAD PATHS UPLOAD_FOLDER="/app/uploads/LIVE" -MEDIA_SERVER="https://media.mermsemr.com" \ No newline at end of file +MEDIA_SERVER="https://media.mermsemr.com" + +# CACHE +CACHE_SERVER = "172.16.4.20" +CACHE_PORT = 6378 +CACHE_PASSWORD = "7f079034e166ecf52d82cbec9876e4dc8a154b0c37248f3fa1734d4eeab938d5" +CACHE_DEFAULT_EXPIRE = 21600 diff --git a/app/api/services/base_service.py b/app/api/services/base_service.py index 1eb39f6..570a027 100644 --- a/app/api/services/base_service.py +++ b/app/api/services/base_service.py @@ -30,6 +30,7 @@ class BaseService: CACHE_SERVER = Config.CACHE_SERVER CACHE_PORT = Config.CACHE_PORT CACHE_PASSWORD = Config.CACHE_PASSWORD + CACHE_DEFAULT_EXPIRE = Config.CACHE_DEFAULT_EXPIRE @staticmethod def addStripeCustomer(customerData): @@ -407,7 +408,7 @@ class BaseService: # Set a key 'foo' with value 'bar' json_string = json.dumps(cacheData, indent=4) - r.set(cacheKey, json_string, ex=120) + r.set(cacheKey, json_string, ex=BaseService.CACHE_DEFAULT_EXPIRE) # Verify by getting the value value = r.get(cacheKey) diff --git a/app/config.py b/app/config.py index f1ab31c..73c74fe 100644 --- a/app/config.py +++ b/app/config.py @@ -106,6 +106,7 @@ class Config: CACHE_PORT = os.environ.get("CACHE_PORT", 6378) CACHE_PASSWORD = os.environ.get("CACHE_PASSWORD", "7f079034e166ecf52d82cbec9876e4dc8a154b0c37248f3fa1734d4eeab938d5") + CACHE_DEFAULT_EXPIRE = os.environ.get("CACHE_DEFAULT_EXPIRE", 21600) settings = Config()