route53-updater
Advanced tools
Comparing version
41
index.js
@@ -178,21 +178,6 @@ var assert = require("assert-plus"); | ||
var route53 = new AWS.Route53(); | ||
retrieveRecordSet(hostedZoneId, name, function(err, recordSet) { | ||
if (err) { | ||
cb(err); | ||
} else { | ||
var params = { | ||
"ChangeBatch": { | ||
"Changes": [], | ||
"Comment": "reoute53-updater updateRecordSet()" | ||
}, | ||
"HostedZoneId": hostedZoneId | ||
}; | ||
if (recordSet !== undefined) { | ||
params.ChangeBatch.Changes.push({ | ||
"Action": "DELETE", | ||
"ResourceRecordSet": recordSet | ||
}); | ||
} | ||
params.ChangeBatch.Changes.push({ | ||
"Action": "CREATE", | ||
var params = { | ||
"ChangeBatch": { | ||
"Changes": [{ | ||
"Action": "UPSERT", | ||
"ResourceRecordSet": { | ||
@@ -206,10 +191,12 @@ "Name": name, | ||
} | ||
}); | ||
route53.changeResourceRecordSets(params, function(err, res) { | ||
if (err) { | ||
cb(err); | ||
} else { | ||
checkINSYNC(res.ChangeInfo, cb); | ||
} | ||
}); | ||
}], | ||
"Comment": "reoute53-updater updateRecordSet()" | ||
}, | ||
"HostedZoneId": hostedZoneId | ||
}; | ||
route53.changeResourceRecordSets(params, function(err, res) { | ||
if (err) { | ||
cb(err); | ||
} else { | ||
checkINSYNC(res.ChangeInfo, cb); | ||
} | ||
@@ -216,0 +203,0 @@ }); |
{ | ||
"name": "route53-updater", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "Updating a Route53 resource set with meta-data of EC2 instance", | ||
@@ -5,0 +5,0 @@ "keywords": ["Route53", "AWS"], |
13236
-2.38%274
-4.53%