|
|
@ -463,6 +463,12 @@ class Route53Provider(BaseProvider): |
|
|
record_type = rrset['Type'] |
|
|
record_type = rrset['Type'] |
|
|
if record_type == 'SOA': |
|
|
if record_type == 'SOA': |
|
|
continue |
|
|
continue |
|
|
|
|
|
if 'AliasTarget' in rrset: |
|
|
|
|
|
# Alias records are Route53 specific and are not |
|
|
|
|
|
# portable, so we need to skip them |
|
|
|
|
|
self.log.warning("%s is an Alias record. Skipping..." |
|
|
|
|
|
% rrset['Name']) |
|
|
|
|
|
continue |
|
|
data = getattr(self, '_data_for_{}'.format(record_type))(rrset) |
|
|
data = getattr(self, '_data_for_{}'.format(record_type))(rrset) |
|
|
records[record_name][record_type].append(data) |
|
|
records[record_name][record_type].append(data) |
|
|
|
|
|
|
|
|
|