Handle fs errors

This commit is contained in:
Girish Ramakrishnan
2017-09-26 11:59:45 -07:00
parent 12083f5608
commit 4e68abe51d
4 changed files with 21 additions and 15 deletions

View File

@@ -225,7 +225,11 @@ function sync(backupConfig, backupId, dataDir, callback) {
} else if (task.operation === 'remove') {
api(backupConfig.provider).remove(backupConfig, getBackupFilePath(backupConfig, backupId, task.path), iteratorCallback);
}
}, callback);
}, function (error) {
if (error) return callback(new BackupsError(BackupsError.EXTERNAL_ERROR, error.message));
callback();
});
}
function saveEmptyDirs(appDataDir, callback) {