update screenshot
This commit is contained in:
		
							parent
							
								
									d4ffdfd1b7
								
							
						
					
					
						commit
						84bed17d82
					
				| 
						 | 
				
			
			@ -178,66 +178,70 @@ export async function runtimeCheckLogs(folderPath) {
 | 
			
		|||
                  );
 | 
			
		||||
                    const timeImage = Date.now()
 | 
			
		||||
                  await screenShot(fileName, timeImage);
 | 
			
		||||
                  const uriImage = await uploadFileToZulip(timeImage);
 | 
			
		||||
                  let listReport = await getListLineByItem(
 | 
			
		||||
                    logsDetect[0].filter((l) => l.line > lastLine)
 | 
			
		||||
                  );
 | 
			
		||||
                  let content =
 | 
			
		||||
                    "|  |Last updated at | Item/error | Line | Report \n|---|:---:|:---|:---|:-----------:\n";
 | 
			
		||||
                  let spoiler = "";
 | 
			
		||||
                  listReport.map((log, index) => {
 | 
			
		||||
                    let item = listExtraItem.includes(log.detected_content)
 | 
			
		||||
                      ? ":medal: **" + log.detected_content + "**"
 | 
			
		||||
                      : ":small_orange_diamond: " + log.detected_content;
 | 
			
		||||
                    content =
 | 
			
		||||
                      content +
 | 
			
		||||
                      "|" +
 | 
			
		||||
                      (index + 1) +
 | 
			
		||||
                      "|**" +
 | 
			
		||||
                      moment(log.created_at).format("HH:mm - DD/MM") +
 | 
			
		||||
                      "**|" +
 | 
			
		||||
                      item +
 | 
			
		||||
                      "|" +
 | 
			
		||||
                      log.line +
 | 
			
		||||
                      "|[View](https://logs.danielvu.com/logs/" +
 | 
			
		||||
                      fileName +
 | 
			
		||||
                      "#" +
 | 
			
		||||
                      log.line +
 | 
			
		||||
                      ")\n";
 | 
			
		||||
                  });
 | 
			
		||||
                  // }
 | 
			
		||||
                  // setTimeout(() => {
 | 
			
		||||
                  sendMessToZulip(
 | 
			
		||||
                    "stream",
 | 
			
		||||
                    "Result test - auto.nswteam.net",
 | 
			
		||||
                    "Log Alert",
 | 
			
		||||
                    "------------\n\n:warning: :warning: **" +
 | 
			
		||||
                      fileName +
 | 
			
		||||
                      "**\n\n" +
 | 
			
		||||
                      content +
 | 
			
		||||
                      "\n\n" +
 | 
			
		||||
                      spoiler 
 | 
			
		||||
                      +
 | 
			
		||||
                      "\n\n[image](" +
 | 
			
		||||
                      uriImage +
 | 
			
		||||
                      ")\n"
 | 
			
		||||
                  );
 | 
			
		||||
 | 
			
		||||
                  sendMessToZulip(
 | 
			
		||||
                    "stream",
 | 
			
		||||
                    "AUS_VN_Test",
 | 
			
		||||
                    "Test Log Alerts",
 | 
			
		||||
                    "------------\n\n:warning: :warning: **" +
 | 
			
		||||
                      fileName +
 | 
			
		||||
                      "**\n\n" +
 | 
			
		||||
                      content +
 | 
			
		||||
                      "\n\n" +
 | 
			
		||||
                      spoiler 
 | 
			
		||||
                      +
 | 
			
		||||
                      "\n\n[image](" +
 | 
			
		||||
                      uriImage +
 | 
			
		||||
                      ")\n"
 | 
			
		||||
                  );
 | 
			
		||||
                  
 | 
			
		||||
                  setTimeout(async() => {
 | 
			
		||||
                    const uriImage = await uploadFileToZulip(timeImage);
 | 
			
		||||
                    let listReport = await getListLineByItem(
 | 
			
		||||
                      logsDetect[0].filter((l) => l.line > lastLine)
 | 
			
		||||
                    );
 | 
			
		||||
                    let content =
 | 
			
		||||
                      "|  |Last updated at | Item/error | Line | Report \n|---|:---:|:---|:---|:-----------:\n";
 | 
			
		||||
                    let spoiler = "";
 | 
			
		||||
                    listReport.map((log, index) => {
 | 
			
		||||
                      let item = listExtraItem.includes(log.detected_content)
 | 
			
		||||
                        ? ":medal: **" + log.detected_content + "**"
 | 
			
		||||
                        : ":small_orange_diamond: " + log.detected_content;
 | 
			
		||||
                      content =
 | 
			
		||||
                        content +
 | 
			
		||||
                        "|" +
 | 
			
		||||
                        (index + 1) +
 | 
			
		||||
                        "|**" +
 | 
			
		||||
                        moment(log.created_at).format("HH:mm - DD/MM") +
 | 
			
		||||
                        "**|" +
 | 
			
		||||
                        item +
 | 
			
		||||
                        "|" +
 | 
			
		||||
                        log.line +
 | 
			
		||||
                        "|[View](https://logs.danielvu.com/logs/" +
 | 
			
		||||
                        fileName +
 | 
			
		||||
                        "#" +
 | 
			
		||||
                        log.line +
 | 
			
		||||
                        ")\n";
 | 
			
		||||
                    });
 | 
			
		||||
                    // }
 | 
			
		||||
                    // setTimeout(() => {
 | 
			
		||||
                    sendMessToZulip(
 | 
			
		||||
                      "stream",
 | 
			
		||||
                      "Result test - auto.nswteam.net",
 | 
			
		||||
                      "Log Alert",
 | 
			
		||||
                      "------------\n\n:warning: :warning: **" +
 | 
			
		||||
                        fileName +
 | 
			
		||||
                        "**\n\n" +
 | 
			
		||||
                        content +
 | 
			
		||||
                        "\n\n" +
 | 
			
		||||
                        spoiler 
 | 
			
		||||
                        +
 | 
			
		||||
                        "\n\n[image](" +
 | 
			
		||||
                        uriImage +
 | 
			
		||||
                        ")\n"
 | 
			
		||||
                    );
 | 
			
		||||
  
 | 
			
		||||
                    sendMessToZulip(
 | 
			
		||||
                      "stream",
 | 
			
		||||
                      "AUS_VN_Test",
 | 
			
		||||
                      "Test Log Alerts",
 | 
			
		||||
                      "------------\n\n:warning: :warning: **" +
 | 
			
		||||
                        fileName +
 | 
			
		||||
                        "**\n\n" +
 | 
			
		||||
                        content +
 | 
			
		||||
                        "\n\n" +
 | 
			
		||||
                        spoiler 
 | 
			
		||||
                        +
 | 
			
		||||
                        "\n\n[image](" +
 | 
			
		||||
                        uriImage +
 | 
			
		||||
                        ")\n"
 | 
			
		||||
                    );
 | 
			
		||||
                  }, 2000);
 | 
			
		||||
                  
 | 
			
		||||
                  // }, 3000);
 | 
			
		||||
                }
 | 
			
		||||
              }, 3000);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue