}).then(list => { ftp.end(); resolve(list); }).catch(error => {
}).catch(error => { ftp.end(); reject(error); });
result.promise.then((r) => { ftp.end(); resolve(result.data); }).catch(error => {