refactor: remove unnecessary whitespace in SFTP service methods for cleaner code
This commit is contained in:
parent
2915b2c689
commit
a4f4078551
@ -65,7 +65,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.readdir(remotePath, (err, list) => {
|
sftp.readdir(remotePath, (err, list) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -73,7 +73,7 @@ class SFTPService {
|
|||||||
reject(err);
|
reject(err);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 格式化文件列表
|
// 格式化文件列表
|
||||||
const files = list.map(item => ({
|
const files = list.map(item => ({
|
||||||
filename: item.filename,
|
filename: item.filename,
|
||||||
@ -90,7 +90,7 @@ class SFTPService {
|
|||||||
isSymbolicLink: (item.attrs.mode & 0o120000) === 0o120000,
|
isSymbolicLink: (item.attrs.mode & 0o120000) === 0o120000,
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
|
|
||||||
resolve({ success: true, files });
|
resolve({ success: true, files });
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -154,14 +154,14 @@ class SFTPService {
|
|||||||
readStream.on('error', (err) => {
|
readStream.on('error', (err) => {
|
||||||
writeStream.destroy();
|
writeStream.destroy();
|
||||||
conn.end();
|
conn.end();
|
||||||
fs.unlink(localPath, () => {});
|
fs.unlink(localPath, () => { });
|
||||||
reject(err);
|
reject(err);
|
||||||
});
|
});
|
||||||
|
|
||||||
writeStream.on('error', (err) => {
|
writeStream.on('error', (err) => {
|
||||||
readStream.destroy();
|
readStream.destroy();
|
||||||
conn.end();
|
conn.end();
|
||||||
fs.unlink(localPath, () => {});
|
fs.unlink(localPath, () => { });
|
||||||
reject(err);
|
reject(err);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -244,7 +244,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.unlink(remotePath, (err) => {
|
sftp.unlink(remotePath, (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -267,7 +267,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.mkdir(remotePath, (err) => {
|
sftp.mkdir(remotePath, (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -290,7 +290,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
// 递归删除目录内容
|
// 递归删除目录内容
|
||||||
const deleteRecursive = async (dirPath) => {
|
const deleteRecursive = async (dirPath) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
@ -304,7 +304,7 @@ class SFTPService {
|
|||||||
for (const item of list) {
|
for (const item of list) {
|
||||||
const itemPath = `${dirPath}/${item.filename}`;
|
const itemPath = `${dirPath}/${item.filename}`;
|
||||||
const isDir = (item.attrs.mode & 0o40000) === 0o40000;
|
const isDir = (item.attrs.mode & 0o40000) === 0o40000;
|
||||||
|
|
||||||
if (isDir) {
|
if (isDir) {
|
||||||
await deleteRecursive(itemPath);
|
await deleteRecursive(itemPath);
|
||||||
} else {
|
} else {
|
||||||
@ -345,7 +345,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.rename(oldPath, newPath, (err) => {
|
sftp.rename(oldPath, newPath, (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -368,10 +368,10 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const writeStream = sftp.createWriteStream(remotePath);
|
const writeStream = sftp.createWriteStream(remotePath);
|
||||||
|
|
||||||
writeStream.on('error', (err) => {
|
writeStream.on('error', (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
reject(err);
|
reject(err);
|
||||||
@ -396,7 +396,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
let content = '';
|
let content = '';
|
||||||
const readStream = sftp.createReadStream(remotePath);
|
const readStream = sftp.createReadStream(remotePath);
|
||||||
@ -427,7 +427,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.stat(remotePath, (err, stats) => {
|
sftp.stat(remotePath, (err, stats) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -460,7 +460,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.chmod(remotePath, mode, (err) => {
|
sftp.chmod(remotePath, mode, (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
@ -483,7 +483,7 @@ class SFTPService {
|
|||||||
let conn, sftp;
|
let conn, sftp;
|
||||||
try {
|
try {
|
||||||
({ conn, sftp } = await this.createConnection(hostConfig));
|
({ conn, sftp } = await this.createConnection(hostConfig));
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
sftp.chown(remotePath, uid, gid, (err) => {
|
sftp.chown(remotePath, uid, gid, (err) => {
|
||||||
conn.end();
|
conn.end();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user