s3: fix debug
This commit is contained in:
+5
-4
@@ -442,7 +442,7 @@ async function remove(apiConfig, filename) {
|
||||
|
||||
// deleteObjects does not return error if key is not found
|
||||
const [error] = await safe(s3.deleteObjects(deleteParams));
|
||||
if (error) throw new BoxError(BoxError.EXTERNAL_ERROR, `Unable to remove ${deleteParams.Key}. ${formatError(error)}`);
|
||||
if (error) throw new BoxError(BoxError.EXTERNAL_ERROR, `Unable to remove ${filename}. ${formatError(error)}`);
|
||||
}
|
||||
|
||||
function chunk(array, size) {
|
||||
@@ -487,13 +487,14 @@ async function removeDir(apiConfig, pathPrefix, progressCallback) {
|
||||
}
|
||||
};
|
||||
|
||||
progressCallback({ message: `Removing ${objects.length} files from ${objects[0].fullPath} to ${objects[objects.length-1].fullPath}` });
|
||||
const firstPath = objects[0].fullPath, lastPath = objects[objects.length-1].fullPath;
|
||||
progressCallback({ message: `Removing ${objects.length} files from ${firstPath} to ${lastPath}` });
|
||||
|
||||
// deleteObjects does not return error if key is not found
|
||||
const [error] = await safe(s3.deleteObjects(deleteParams));
|
||||
if (error) {
|
||||
progressCallback({ message: `Unable to remove ${deleteParams.Key} ${error.message || error.Code}` });
|
||||
throw new BoxError(BoxError.EXTERNAL_ERROR, `Unable to remove ${deleteParams.Key}. error: ${error.message}`);
|
||||
progressCallback({ message: `Unable to remove from ${firstPath} to ${lastPath} ${error.message || error.Code}` });
|
||||
throw new BoxError(BoxError.EXTERNAL_ERROR, `Unable to remove from ${firstPath} to ${lastPath}. error: ${error.message}`);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user