Showing
1 changed file
with
3 additions
and
2 deletions
@@ -77,14 +77,15 @@ class PageCahe extends Model { | @@ -77,14 +77,15 @@ class PageCahe extends Model { | ||
77 | 77 | ||
78 | try { | 78 | try { |
79 | //验证两个变量是否为空避免特殊bug造成为空后拼接的shell执行危险操作 | 79 | //验证两个变量是否为空避免特殊bug造成为空后拼接的shell执行危险操作 |
80 | - if (server.cachepath && storeTableName) { | 80 | + if (server.cachepath.trim() && storeTableName) { |
81 | self._broadcast(`第${i+1}台准备清理:`) | 81 | self._broadcast(`第${i+1}台准备清理:`) |
82 | //连接ssh后执行操作 | 82 | //连接ssh后执行操作 |
83 | await self._connStart(async (conn) => { | 83 | await self._connStart(async (conn) => { |
84 | let script = `rm -rf ${server.cachepath}/${storeTableName}`; | 84 | let script = `rm -rf ${server.cachepath}/${storeTableName}`; |
85 | - self._broadcast(`执行脚本:${script}`) | ||
86 | return await self._evalScript(conn, script); | 85 | return await self._evalScript(conn, script); |
87 | }, server); | 86 | }, server); |
87 | + } else { | ||
88 | + self._broadcast(`执行路径出错`); | ||
88 | } | 89 | } |
89 | } catch (err) { | 90 | } catch (err) { |
90 | console.log(err) | 91 | console.log(err) |
-
Please register or login to post a comment