async function writeToS3()

in Abuse.ch/src/R53AbuseAutoUpdate.js [23:36]


async function writeToS3(domains){
  var params = {
    Bucket: "r53-t1-s3bucket-1kxu9zmfu28em",
    Key: "autoupdating-dnsfirewall-domains.txt",
    Body: domains.join('\n'),
    ContentType: "text/plain"
  };
  let res = await s3.putObject(params, function(err, data){
                    if (err) console.log(err, err.stack); // an error occurred
                  }).promise();
  if (res) {
    return "https://" + params.Bucket + ".s3.amazonaws.com/" + params.Key;
  }
}