anonymous-student
Version:
Anonymous student is used to retrieve and save information from our website users.
31 lines (25 loc) • 554 B
JavaScript
;
const AWS = require('aws-sdk');
const cloudfront = new AWS.CloudFront();
AWS.config.setPromisesDependency(null);
if(process.env.CLOUDFRONT_ID) {
const params = {
DistributionId: process.env.CLOUDFRONT_ID,
InvalidationBatch: {
CallerReference: Date.now().toString(),
Paths: {
Quantity: 1,
Items: [
'/anonymous-student/*'
]
}
}
};
cloudfront.createInvalidation(params).promise().then(data => {
console.log(data);
process.exit();
}).catch(error => {
console.log(error);
process.exit(1);
});
}