12345678910111213141516171819202122 |
- from pai2.basemodels import PlatformMixin
- from utils.redis.connect import r
- from utils.redis.rkeys import APP_PATCH_INFO
- def set_app_patch_info(apppatch):
- """ 设置 APP 补丁信息 """
- r.setjson(APP_PATCH_INFO % (apppatch.platform, apppatch.version, apppatch.src), apppatch.data)
- def del_app_patch_info(apppatch):
- """ 删除 APP 补丁信息 """
- r.delete(APP_PATCH_INFO % (apppatch.platform, apppatch.version, apppatch.src))
- def get_app_patch_info(platform, version, src):
- """ 获取 APP 补丁信息 """
- platform = platform if isinstance(platform, int) else PlatformMixin.Platforms.get(platform)
- return r.getjson(APP_PATCH_INFO % (platform, version, src))
|