diff --git a/src/backuptask.js b/src/backuptask.js index caaed3613..69eb4271b 100644 --- a/src/backuptask.js +++ b/src/backuptask.js @@ -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`);