Browse Source

增加异常打印

zhangdongming 3 years ago
parent
commit
813c7cc611
1 changed files with 5 additions and 4 deletions
  1. 5 4
      Controller/UnicomCombo/UnicomComboTaskController.py

+ 5 - 4
Controller/UnicomCombo/UnicomComboTaskController.py

@@ -54,7 +54,7 @@ class UnicomComboTaskView(View):
         """
         logger = logging.getLogger('info')
         print(request_dict)
-        logger.info('--->定时检查是否有次月激活联通套餐')
+        logger.info('--->进入监控次月激活联通套餐')
         now_time = int(time.time())
         combo_order_info_qs = UnicomComboOrderInfo.objects.filter(status=0, next_month_activate=True,
                                                                   activation_time__lte=now_time,
@@ -94,7 +94,7 @@ class UnicomComboTaskView(View):
                         logger.info('激活成功,订单编号:{}'.format(order_id))
             return response.json(0)
         except Exception as e:
-            print(e)
+            logger.info('次月激活套餐异常,errLine:{}, errMsg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
             return response.json(177, repr(e))
 
     @classmethod
@@ -104,7 +104,7 @@ class UnicomComboTaskView(View):
         @return:
         """
         logger = logging.getLogger('info')
-        logger.info('--->进入检查流量使用情况')
+        logger.info('--->进入监控流量使用情况')
         try:
             combo_order_qs = UnicomComboOrderInfo.objects.filter(status=1, is_del=False).values()
             if not combo_order_qs.exists():
@@ -169,6 +169,7 @@ class UnicomComboTaskView(View):
         @param usage_flow:
         @return:
         """
+        logger = logging.getLogger('info')
         try:
             now_time = int(time.time())
             combo_order_qs = UnicomComboOrderInfo.objects.filter(expire_time__gt=now_time, status=0,
@@ -188,5 +189,5 @@ class UnicomComboTaskView(View):
             UnicomComboOrderInfo.objects.filter(id=combo_order.id).update(**upd_data)
             return True
         except Exception as e:
-            print(e)
+            logger.info('检测流量用量详情异常,errLine:{}, errMsg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
             return False