diff --git a/backend/internal/certificate.js b/backend/internal/certificate.js index 7df9e93d..413091a0 100644 --- a/backend/internal/certificate.js +++ b/backend/internal/certificate.js @@ -13,7 +13,7 @@ const internalHost = require('./host'); const letsencryptStaging = process.env.NODE_ENV !== 'production'; const letsencryptConfig = '/etc/letsencrypt.ini'; const certbotCommand = 'certbot'; -const archiver = require('archiver'); +const archiver = require('archiver'); function omissions() { return ['is_deleted']; @@ -336,49 +336,49 @@ const internalCertificate = { }); }, - /** + /** * @param {Object} data * @param {Number} data.id * @returns {Promise} */ - download: (data) => { - const downloadName = "npm-" + data.id + "-" + `${Date.now()}.zip`; - const opName = '/tmp/' + downloadName; - const zipDirectory = "/etc/letsencrypt/live/npm-" + data.id + download: (data) => { + const downloadName = 'npm-' + data.id + '-' + `${Date.now()}.zip`; + const opName = '/tmp/' + downloadName; + const zipDirectory = '/etc/letsencrypt/live/npm-' + data.id; - return new Promise((resolve, reject) => { - internalCertificate.zipDirectory(zipDirectory, opName) - .then(() => { - logger.debug("zip completed : ", opName) - const resp = { - fileName: opName - } - resolve(resp) - }).catch(err => { - reject(err) - }) - }); - }, + return new Promise((resolve, reject) => { + internalCertificate.zipDirectory(zipDirectory, opName) + .then(() => { + logger.debug('zip completed : ', opName); + const resp = { + fileName: opName + }; + resolve(resp); + }).catch((err) => { + reject(err); + }); + }); + }, - /** + /** * @param {String} source * @param {String} out * @returns {Promise} */ - zipDirectory(source, out) { - const archive = archiver('zip', { zlib: { level: 9 } }); - const stream = fs.createWriteStream(out); + zipDirectory(source, out) { + const archive = archiver('zip', { zlib: { level: 9 } }); + const stream = fs.createWriteStream(out); - return new Promise((resolve, reject) => { - archive - .directory(source, false) - .on('error', err => reject(err)) - .pipe(stream); + return new Promise((resolve, reject) => { + archive + .directory(source, false) + .on('error', (err) => reject(err)) + .pipe(stream); - stream.on('close', () => resolve()); - archive.finalize(); - }); - }, + stream.on('close', () => resolve()); + archive.finalize(); + }); + }, /** * @param {Access} access