Modify cache region key generation to use consistent prefix format

Co-authored-by: jxxghp <jxxghp@live.cn>
This commit is contained in:
Cursor Agent
2025-08-23 04:13:25 +00:00
co-authored by jxxghp
parent 2ec9a57391
commit 5e7dcdfe97
+4 -10
View File
@@ -201,12 +201,9 @@ class CacheBackend(ABC):
def get_region(self, region: Optional[str] = None) -> str: def get_region(self, region: Optional[str] = None) -> str:
""" """
获取缓存区域名称 获取缓存
:param region: 缓存区域名称
:return: 缓存区域名称
""" """
return region or DEFAULT_CACHE_REGION return f"region:{region}" if region else "region:default"
def get_cache_key(self, func, args, kwargs) -> str: def get_cache_key(self, func, args, kwargs) -> str:
""" """
@@ -422,12 +419,9 @@ class AsyncCacheBackend(ABC):
def get_region(self, region: Optional[str] = None) -> str: def get_region(self, region: Optional[str] = None) -> str:
""" """
获取缓存区域名称 获取缓存
:param region: 缓存区域名称
:return: 缓存区域名称
""" """
return region or DEFAULT_CACHE_REGION return f"region:{region}" if region else "region:default"
def get_cache_key(self, func, args, kwargs) -> str: def get_cache_key(self, func, args, kwargs) -> str:
""" """