backups: encrypted backups must have .enc extension
This commit is contained in:
@@ -262,10 +262,9 @@ class S3MultipartDownloadStream extends Readable {
|
||||
}
|
||||
}
|
||||
|
||||
function download(apiConfig, backupFilePath, callback) {
|
||||
async function download(apiConfig, backupFilePath) {
|
||||
assert.strictEqual(typeof apiConfig, 'object');
|
||||
assert.strictEqual(typeof backupFilePath, 'string');
|
||||
assert.strictEqual(typeof callback, 'function');
|
||||
|
||||
const credentials = getS3Config(apiConfig);
|
||||
|
||||
@@ -275,9 +274,7 @@ function download(apiConfig, backupFilePath, callback) {
|
||||
};
|
||||
|
||||
const s3 = new aws.S3(credentials);
|
||||
|
||||
const multipartDownloadStream = new S3MultipartDownloadStream(s3, params, { blockSize: 64 * 1024 * 1024 });
|
||||
return callback(null, multipartDownloadStream);
|
||||
return new S3MultipartDownloadStream(s3, params, { blockSize: 64 * 1024 * 1024 });
|
||||
}
|
||||
|
||||
function listDir(apiConfig, dir, batchSize, iteratorCallback, callback) {
|
||||
|
||||
Reference in New Issue
Block a user