Skip to content

Commit 2a9a986

Browse files
committed
Altered the Route53 bin script to UPSERT.
1 parent f77752a commit 2a9a986

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bin/route53

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def change_record(conn, hosted_zone_id, name, type, newvalues, ttl=600,
131131
for old_value in response.resource_records:
132132
change1.add_value(old_value)
133133

134-
change2 = changes.add_change("CREATE", name, type, ttl,
134+
change2 = changes.add_change("UPSERT", name, type, ttl,
135135
identifier=identifier, weight=weight)
136136
for new_value in newvalues.split(','):
137137
change2.add_value(new_value)
@@ -148,11 +148,11 @@ def change_alias(conn, hosted_zone_id, name, type, new_alias_hosted_zone_id, new
148148
continue
149149
if response.identifier != identifier or response.weight != weight:
150150
continue
151-
change1 = changes.add_change("DELETE", name, type,
151+
change1 = changes.add_change("DELETE", name, type,
152152
identifier=response.identifier,
153153
weight=response.weight)
154154
change1.set_alias(response.alias_hosted_zone_id, response.alias_dns_name)
155-
change2 = changes.add_change("CREATE", name, type, identifier=identifier, weight=weight)
155+
change2 = changes.add_change("UPSERT", name, type, identifier=identifier, weight=weight)
156156
change2.set_alias(new_alias_hosted_zone_id, new_alias_dns_name)
157157
print changes.commit()
158158

0 commit comments

Comments
 (0)