瀏覽代碼

nvr OTA参数缓存失效时间改为10分钟

locky 3 年之前
父節點
當前提交
195a481c05
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      Controller/EquipmentOTA.py

+ 4 - 4
Controller/EquipmentOTA.py

@@ -305,13 +305,13 @@ class EquipmentVersionView(View):
                 if not uids.__contains__(uid):
                     return response.json(902)
         file_path = eqs[0].filePath
+        url = SERVER_DOMAIN
         if file_path.find('static/Upgrade/') != -1:
-            path = file_path.replace('static/Upgrade/', '').replace('\\', '/')
             # 创建url的token
             tko = UrlTokenObject()
             path = tko.generate(data={'Url': "ansjer/" + CommonService.RandomStr(6) + "/" + file_path})
 
-            url = SERVER_DOMAIN + 'OTA/downloads/' + path
+            url += 'OTA/downloads/' + path
         elif file_path.find('static/otapack') != -1:
             file_path = file_path
             param_url = "ansjer/" + CommonService.RandomStr(6) + "/" + file_path
@@ -319,12 +319,12 @@ class EquipmentVersionView(View):
                     'new_version': eqs[0].softwareVersion, 'mci': 'NVR'}
             dvr_ota_key = 'ASJ:SERVER:VERSION:{}'.format(uid)
             dvr_ota_value = json.dumps(data)
-            expire = 3600 * 24 * 2 + 600
+            expire = 600
             redisObject.set_data(dvr_ota_key, dvr_ota_value, expire)
             # 创建url的token
             tko = UrlTokenObject()
             file_path = tko.generate(data={'uid': uid})
-            url = SERVER_DOMAIN + 'dlotapack/' + file_path
+            url += 'dlotapack/' + file_path
 
         res = {
             "url": url,