UNPKG

briareus

Version:

Briareus assists with Feature Branch deploys to ECS

25 lines (20 loc) 581 B
'use static' const AWS = require('aws-sdk'); const _ = require('lodash'); const config = require('../config.js'); const utils = require('../../utilities'); module.exports = function deleteVariant(slug, cb) { let dynamoDb = new AWS.DynamoDB.DocumentClient(config.get('aws.dynamodb')); let hashedSlug = utils.hashSlug(slug); let params = { TableName: config.get('dynamodb.table'), Key: { partitionKey: `variant-${hashedSlug}`, sortKey: 'variant' } }; dynamoDb.delete(params, function (err, data) { if (err) return cb(err); cb(); }); }