From 64f0cf570803911720d134a5e7813827a38c7550 Mon Sep 17 00:00:00 2001 From: aixianling Date: Fri, 27 May 2022 09:54:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/rest/autodeploy/getZip.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rest/autodeploy/getZip.js b/src/rest/autodeploy/getZip.js index 0011d37..c3051e9 100644 --- a/src/rest/autodeploy/getZip.js +++ b/src/rest/autodeploy/getZip.js @@ -1,6 +1,7 @@ const db = require("../../utils/dbUitls"); const dayjs = require("dayjs") const execute = require("../../tools/exec"); +const fse = require("fs-extra"); module.exports = { action: "/node/autodeploy/getZip", method: "post", @@ -11,7 +12,9 @@ module.exports = { let info = res?.[0] if (info?.id) { db.query(`update node_autodeploy set download=null,error=null where id='${info.id}'`).then(() => { - setTimeout(() => response.send({code: 0}), 2000) + fse.emptydir(info.target, () => { + response.send({code: 0}) + }) }) execute(`${info.updateShell}`).then(() => execute(`${info.libShell}`)) .then(() => {