storage: checkPreconditions is now async
This commit is contained in:
@@ -22,7 +22,7 @@ exports = module.exports = {
|
||||
injectPrivateFields
|
||||
};
|
||||
|
||||
var assert = require('assert'),
|
||||
const assert = require('assert'),
|
||||
BoxError = require('../boxerror.js'),
|
||||
DataLayout = require('../datalayout.js'),
|
||||
debug = require('debug')('box:storage/noop'),
|
||||
@@ -33,12 +33,9 @@ function getRootPath(apiConfig) {
|
||||
return '';
|
||||
}
|
||||
|
||||
function checkPreconditions(apiConfig, dataLayout, callback) {
|
||||
async function checkPreconditions(apiConfig, dataLayout) {
|
||||
assert.strictEqual(typeof apiConfig, 'object');
|
||||
assert(dataLayout instanceof DataLayout, 'dataLayout must be a DataLayout');
|
||||
assert.strictEqual(typeof callback, 'function');
|
||||
|
||||
callback(null);
|
||||
}
|
||||
|
||||
function upload(apiConfig, backupFilePath, sourceStream, callback) {
|
||||
|
||||
Reference in New Issue
Block a user