소스 검색

增加异常打印

locky 1 년 전
부모
커밋
d859421c34
1개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 8 2
      Service/EquipmentInfoService.py

+ 8 - 2
Service/EquipmentInfoService.py

@@ -17,6 +17,7 @@ from Model.models import EquipmentInfoMonday, EquipmentInfoTuesday, EquipmentInf
     EquipmentInfo11, EquipmentInfo12, EquipmentInfo13, EquipmentInfo14, EquipmentInfo15, EquipmentInfo16, \
     EquipmentInfo17, EquipmentInfo18, EquipmentInfo19, EquipmentInfo20
 from Object.utils import LocalDateTimeUtil
+from AnsjerPush.config import LOGGER
 
 
 class EquipmentInfoService:
@@ -95,5 +96,10 @@ class EquipmentInfoService:
             EquipmentInfo6(), EquipmentInfo7(), EquipmentInfo8(),EquipmentInfo9(), EquipmentInfo10(),
             EquipmentInfo11(), EquipmentInfo12(), EquipmentInfo13(), EquipmentInfo14(),EquipmentInfo15(),
             EquipmentInfo16(), EquipmentInfo17(), EquipmentInfo18(),EquipmentInfo19(), EquipmentInfo20()]
-        random_model = random.choice(equipment_info_list)
-        random_model(**kwargs).save()
+        try:
+            random_model = random.choice(equipment_info_list)
+            # 实例化模型对象
+            equipment_info = random_model(**kwargs)
+            equipment_info.save()
+        except Exception as e:
+            LOGGER.info('随机存储推送数据异常: error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))