소스 검색

feat:修改定时任务通知,添加任务状态

zhaohaipeng 9 달 전
부모
커밋
81ad908c64
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      ad/ad_monitor_util.py

+ 7 - 0
ad/ad_monitor_util.py

@@ -21,6 +21,12 @@ level_header_title_content_map = {
     "warn": "广告模型自动更新告警"
 }
 
+level_task_status_map = {
+    "info": "任务执行成功",
+    "error": "任务执行失败",
+    "warn": "任务执行失败",
+}
+
 
 def send_card_msg_to_feishu(webhook, card_json):
     """发送消息到飞书"""
@@ -48,6 +54,7 @@ def _monitor(level, msg: str, start, elapsed):
         msg = msg.replace("\\n", "\n").replace("\\t", "\t")
         mgs_text = f"- 当前时间: {now.strftime('%Y-%m-%d %H:%M:%S')}" \
                    f"\n- 任务开始时间: {start}" \
+                   f"\n- 任务状态: {level_task_status_map[level]}" \
                    f"\n- 任务耗时: {seconds_convert(elapsed)}" \
                    f"\n- 任务描述: {msg}"
         card_json = {