@@ -131,7 +131,7 @@ def change_record(conn, hosted_zone_id, name, type, newvalues, ttl=600,
131
131
for old_value in response .resource_records :
132
132
change1 .add_value (old_value )
133
133
134
- change2 = changes .add_change ("CREATE " , name , type , ttl ,
134
+ change2 = changes .add_change ("UPSERT " , name , type , ttl ,
135
135
identifier = identifier , weight = weight )
136
136
for new_value in newvalues .split (',' ):
137
137
change2 .add_value (new_value )
@@ -148,11 +148,11 @@ def change_alias(conn, hosted_zone_id, name, type, new_alias_hosted_zone_id, new
148
148
continue
149
149
if response .identifier != identifier or response .weight != weight :
150
150
continue
151
- change1 = changes .add_change ("DELETE" , name , type ,
151
+ change1 = changes .add_change ("DELETE" , name , type ,
152
152
identifier = response .identifier ,
153
153
weight = response .weight )
154
154
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 )
156
156
change2 .set_alias (new_alias_hosted_zone_id , new_alias_dns_name )
157
157
print changes .commit ()
158
158
0 commit comments