promisify once

This commit is contained in:
Girish Ramakrishnan
2022-04-15 17:59:41 -05:00
parent 64a2493ca2
commit e878e71b20
+4 -3
View File
@@ -45,6 +45,7 @@ const apps = require('./apps.js'),
const BACKUP_UPLOAD_CMD = path.join(__dirname, 'scripts/backupupload.js');
const getBackupConfig = util.callbackify(settings.getBackupConfig);
const runBackupUploadAsync = util.promisify(runBackupUpload);
function canBackupApp(app) {
// only backup apps that are installed or specific pending states
@@ -747,7 +748,7 @@ async function uploadBoxSnapshot(backupConfig, progressCallback) {
const startTime = new Date();
await util.promisify(runBackupUpload)(uploadConfig, progressCallback);
await runBackupUploadAsync(uploadConfig, progressCallback);
debug(`uploadBoxSnapshot: took ${(new Date() - startTime)/1000} seconds`);
@@ -909,7 +910,7 @@ async function uploadAppSnapshot(backupConfig, app, progressCallback) {
const startTime = new Date();
await util.promisify(runBackupUpload)(uploadConfig, progressCallback);
await runBackupUploadAsync(uploadConfig, progressCallback);
debug(`uploadAppSnapshot: ${app.fqdn} upload to ${remotePath}. ${(new Date() - startTime)/1000} seconds`);
@@ -953,7 +954,7 @@ async function uploadMailSnapshot(backupConfig, progressCallback) {
const startTime = new Date();
await util.promisify(runBackupUpload)(uploadConfig, progressCallback);
await runBackupUploadAsync(uploadConfig, progressCallback);
debug(`uploadMailSnapshot: took ${(new Date() - startTime)/1000} seconds`);