var updateBlockingState = function()

in source/dashboard/dashboard.js [89:112]


var updateBlockingState = function(domain, state) {
    var dynamodb = new AWS.DynamoDB({
        "accessKeyId": access_key_id,
        "secretAccessKey": secret_access_key,
        "region": sdk_region
    });
    var documentClient = new AWS.DynamoDB.DocumentClient({
        "service": dynamodb
    });
    var params = {
        TableName: table_name,
        Key: { "domain": domain },
        UpdateExpression: 'set #attr = :value',
        ExpressionAttributeNames: { '#attr': 'distro_open' },
        ExpressionAttributeValues: {
            ':value': state
        }
    };
    documentClient.update(params, function(err, data) {
        if (err) {
            console.log(err, err.stack);
        }
    });
}