in common.js [311:348]
function dropTables(dynamoDB, callback) {
// drop the config table
dynamoDB.deleteTable({
TableName: configTable
}, function (err, data) {
if (err && err.code !== 'ResourceNotFoundException') {
logger.error(err);
callback(err);
} else {
// drop the processed files table
dynamoDB.deleteTable({
TableName: filesTable
}, function (err, data) {
if (err && err.code !== 'ResourceNotFoundException') {
logger.error(err);
callback(err);
} else {
// drop the batches table
dynamoDB.deleteTable({
TableName: batchTable
}, function (err, data) {
if (err && err.code !== 'ResourceNotFoundException') {
logger.error(err);
callback(err);
}
logger.info("All Configuration Tables Dropped");
// call the callback requested
if (callback) {
callback();
}
});
}
});
}
});
};