UNPKG

condensation

Version:

Package, reuse and share particles for CloudFormation projects

17 lines (16 loc) 444 B
module.exports = function(s3opts,awsS3,cb) { awsS3.headBucket({ Bucket: s3opts.aws.bucket },function(err,response){ if (err && err.code === 'NotFound' && s3opts.create) { awsS3.createBucket({ Bucket: s3opts.aws.bucket },cb); } else { cb(null,response); //TODO Removed for cross account access. Need to revisit s3 bucket permissions and correct fallback // cb(err,data); } }); };