From 76f832352bf1d6a7a0c6edce33d7f806ec1431dc Mon Sep 17 00:00:00 2001 From: leiyun Date: Mon, 19 May 2025 15:15:29 +0800 Subject: [PATCH] =?UTF-8?q?save=20=E6=96=B0=E5=A2=9E=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/home/controller/index.js | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/home/controller/index.js b/src/home/controller/index.js index fa7d656..bc2aeac 100644 --- a/src/home/controller/index.js +++ b/src/home/controller/index.js @@ -239,18 +239,26 @@ export default class extends Base { if (SCP && SCP.length > 0) { for (let item of SCP) { - scp.scp( + await scp.scp( `${dir}/${domain}.crt`, { host: item.host, username: item.user, password: item.password, path: `${dir2}/${domain}.crt` }, (err) => { - console.log('远程复制失败1:', err); + if(err){ + console.log('远程复制失败1:', err); + }else{ + console.log('远程复制成功1:'); + } } ); - scp.scp( + await scp.scp( `${dir}/${domain}.key`, { host: item.host, username: item.user, password: item.password, path: `${dir2}/${domain}.key` }, (err) => { - console.log('远程复制失败2:', err); + if(err){ + console.log('远程复制失败2:', err); + }else{ + console.log('远程复制成功2:'); + } } ); } @@ -275,7 +283,7 @@ export default class extends Base { stream.on('data', data => console.log('输出:', data.toString())) .stderr.on('data', data => console.error('错误:', data.toString())) .on('close', code => { - console.log(`退出码: ${code}`); + console.log(`${item.host}退出码: ${code}`); conn.end(); // 关闭连接 }); });